如何在 WordPress 中创建自定义帖子类型

已发表: 2022-08-18
如何在 WordPress 中创建自定义帖子类型

您想在您的 WordPress 网站中创建自定义帖子类型吗? 这是一种非常简单的方法。 WordPress 有许多不同的帖子类型。 每种帖子类型都有用户可以在仪表板中使用的特定功能。 在默认的 WordPress中,帖子、页面、媒体和菜单是不同类型的帖子类型。

此外,我们将创建自己的自定义帖子类型。 如果您是 WordPress 的初学者,那么这是学习 WordPress 帖子类型的正确地方。 在您想要创建之前,您必须知道什么是自定义帖子类型?在 WordPress 中被简称为 CPT让我在下面简要解释一下。

一旦你登录了你的PhpMyAdmin并选择你在 wp-config.php 中提到的数据库名称。 然后选择wp_posts表。 在这里,您可以在表格中看到这些自定义帖子类型的列表以及已经存在的那些。

WordPress 帖子类型 PhpMyadmin

WordPress 帖子类型

  • 邮政
  • 媒体
  • 修订
  • 菜单
  • 自定义 CSS
  • 模板

1. 发布

帖子可以显示具有单独类别和标签列表的信息。 它有一种更方便的方式向用户显示文章。 强大的编辑功能允许您在帖子中编辑或添加任何小部件 您可以查看 Dashboard -> Posts 部分。 当您创建新帖子时,它将自定义帖子类型名称存储“帖子”

2.页面

页面可以包含详细信息并显示主页、关于和联系页面等内容。 您可以将尽可能多的页面添加到您的站点。 您还可以根据需要多次更新页面并草稿。 这里可以选择为 Dashboard -> Pages。 创建新页面时,它将自定义帖子类型名称存储“页面”

3. 媒体

媒体包括图像、视频、音频、PDF、Docs、图标和其他文件格式。 在这里,WordPress 将按日期或年份排列图像。 存储在此媒体部分中的所有已上传项目或对象。 就像您查看仪表板 -> 媒体部分一样。 它将自定义帖子类型名称存储“附件”

4. 修订

WordPress 修订版允许您恢复到帖子或页面编辑的早期版本。 WordPress 会自动保存您的每次编辑,并将每个帖子或页面自定义帖子类型名称的修订存储为“修订”

如果您想在右侧栏中看到修订为 Post -> Edit,您可以检查修订的数量。 如果您想限制修订版,请使用wp-config.php上的代码下方

定义('WP_POST_REVISIONS',5);

5. 菜单

导航菜单部分包含指向页面、博客文章和其他内容的链接,以便您的访问者可以轻松地浏览您的 wordpress 网站。 此外,您可以将自定义链接创建为菜单。 WordPress 导航所有菜单部分在 Appearance -> Menus 可见 创建新页面时,它将自定义帖子类型名称存储为“ nav_menu_item”

6.自定义CSS

自定义 CSS 是用于存储 CSS 的特定帖子类型。 如果我们在附加 CSS 代码的定制器屏幕上添加自定义 css,它将自动创建 CPT。 仅实际使用活动主题自定义 css 帖子。 外观 -> 自定义 创建新页面时,它将自定义帖子类型名称存储“custom_css”

7. 模板

WordPress 主题可以包含不同类型的页面模板。 例如家庭、隐私政策和 404。这些是模板层次结构的一部分,可以在 WordPress 站点编辑器中进行编辑。 还有一个分配给在模板编辑器中编辑的页面模板。 WordPress 将模板保存为称为“ wp_template”的自定义帖子类型

我们可以在您的网站上创建两种类型的 CPT

例如,如果您运行一个活动网站,那么您可能希望创建一个帖子类型作为“活动”的名称。此外,您还可以为活动日期、地点和投资组合创建自定义字段。 自定义帖子类型的帖子被收集并存储在管理仪表板的单独部分中。

  • 1.手动创建自定义帖子类型
  • 2. 使用插件创建自定义帖子类型

1.手动创建自定义帖子类型

在代码下方添加您可以在您的网站中创建自定义帖子类型。 在您的网站上注册帖子类型后,即可在仪表板中获取自定义帖子类型。

将此代码添加到您在function.php中安装的主题中

函数 create_posttype() {
register_post_type('事件',
大批(
'标签' => 数组(
'名称' => __( '事件' ),
'singular_name' => __( '事件' )
),
'公共' => 真的,
'has_archive' => 真,
'rewrite' => array('slug' => 'events'),
'show_in_rest' => 真,
)
);
}
add_action('init', 'create_posttype');

WordPress-CPT

2. 使用插件创建自定义帖子类型

您可以使用插件轻松创建自定义帖子类型,我们列出了 WordPres 中最流行的 CPT 插件。

  • 1. ACF
  • 2. 工具集
  • 3. 豆荚
  • 4.元框
  • 5.彩管界面
  • 6.喷气发动机

导入和导出自定义帖子类型

我们有一个出色的插件,支持所有自定义帖子类型的导入和导出。 让我们尝试使用WP Ultimate CSV Importer的 WordPress 插件 我们的插件有一个快速的解决方案来导入和导出您网站上的所有数据。 您可以使用 WP Ultimate CSV Importer 在您的站点内导入任何自定义字段。

相关博客文章如何导出和导入高级自定义字段

包起来!

自定义帖子类型非常适合了解所有 WordPress 开发人员。 我们希望这篇文章可以帮助您在您的网站上创建自定义帖子。 如果您使用任何自定义帖子类型插件,我们有一个很好的解决方案,可以在您的网站上导入和导出数据。 我们为所有自定义帖子插件提供出色的导入和导出功能。 如果您需要任何进出口解决方案,请联系我们[电子邮件保护]