使用技巧

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

Themeisle内容是免费的。当您通过我们网站上的推荐链接购买时,我们将获得佣金。

自定义帖子类型是WordPress中更有用的功能之一。特别是如果您正在寻找一种方法来将自己喜欢的博客平台扩展到成熟的内容管理系统中。

这是我的意思:

在最经典的示例中:

  • 您可以使用页面来显示很少更改且保持常绿的内容(例如关于页面或联系页面),
  • 然后使用帖子来发布可能具有过期日期的条目(例如公司新闻和博客帖子)。

但是,如果您需要更多呢?如果您想发布既不是页面又不是帖子的其他内容怎么办?这就是WordPress中自定义帖子类型发挥作用的地方。

在本教程中,我们将说明:

  • 什么是自定义帖子类型,
  • 何时以及为何使用它们,
  • 如何在WordPress中进行设置(提示:我将介绍实现此目的的最简单方法)。

什么是自定义帖子类型?

就像我之前说的那样,WordPress默认情况下会为您提供一些内容类型。它们是:帖子,页面,附件,修订和导航菜单。最后三个是我们现在无需讨论的内容。他们在WordPress的背景下悄悄地实现了自己的目的,因此我们不需要太多关注。

帖子和页面是聚会的地方!

从技术角度来看,它们的工作原理非常相似,它们之间的主要区别在于可以通过ws-admin通过“帖子”菜单访问帖子,而可以通过页面访问页面。

帖子页面

在3.0版问世之前,这两种是WordPress中可用的经典内容类型。在其中,用户可以在标准帖子和页面上方创建自己的内容类型。

由您定义的这种新内容类型将显示在侧栏中“帖子和页面”菜单下方的wp-admin中。而且,最重要的是,您将能够使用该新内容类型,就像处理帖子和页面一样。

所以问题是:

为什么/何时需要使用自定义帖子类型?

自定义帖子类型可以根据您要在WordPress网站上发布的内容类型在很多情况下为您提供帮助。

通常,当您只想开始发布需要与帖子和页面分开的内容(一种内容类型)时,最好使用新的自定义帖子类型。换句话说,您既不想将内容呈现为帖子,也不会将它们呈现为页面。

让我给你一个简单的例子:

如果您运行一个书评网站,则可能可以使用一种称为书的自定义帖子类型。

在您的评论网站上为图书提供单独的部分将使读者更容易理解内容,并将这些评论与其他内容区分开。此外,这还使您能够为每本书设置特定的参数(例如作者或体裁),并将其与评论一起显示。

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

Note️注;此后使用的Easy Content Types插件已停产。

好吧,让我们开始吧。在WordPress中创建自定义帖子类型的主要方法有两种:

  • a)手动方法
  • b)简化方法。

我们将在本指南中介绍的是后者-简化方法。简而言之,它可以为您提供与手动方法相同的结果,但是它完全不需要您的编码技能。

在WordPress中创建自定义帖子类型的简化方法

我们将为此使用某个插件。称为简易内容类型。

简单内容类型

与大多数插件一样,要使其运行,您所需要做的就是下载存档,然后通过wp-admin中的Plugins / Add New上载它:

添加一个插件

激活插件后,您可以直接转到内容类型/帖子类型,然后开始使用插件:

内容类型主面板

您在此处看到的是您要创建的新自定义帖子类型的主配置页面。

每个字段都有很好的描述,因此您设置时不会有任何麻烦。仅作为示例,这是我的输入:

  • 帖子类型名称:书。
  • 单一标签:书。
  • 复数标签:书籍。
  • 其他一切保留默认值。

单击底部的“添加帖子类型”按钮后,我完成了!

自定义帖子类型-添加新

这是我的新自定义帖子类型:

自定义帖子类型-图书

在左侧菜单中,帖子下方也可以看到它:

书籍菜单

在这一阶段,我可以转到Books并创建一个新书,就像创建一个新文章一样:

新增图书

让我们添加一个示例书,看看它如何进行:

图书出版

我在这里所做的只是添加一些基本的书籍详细信息,例如书名,一些快速描述,特色图片(封面),然后单击“发布”。

现在可以在“图书”部分中看到我的书,也可以通过单击“查看”链接来查看其全部内容:

书本链接

网站上的外观如下(我的示例设置使用“二十十五”主题):

书前

很好,不是吗?

设定分类法–方式和原因

分类法是WordPress类别名称和标签之类的奇特名称。换句话说,类别和标签是分类法。

但是,WordPress中的标准类别和标签与帖子有关,而与新的自定义帖子类型无关。因此,最好为那些自定义内容类型创建新的分类法。

在可能的使用情况下,这可以让您对书籍进行分类。例如,您可以将一些书写成小说,而将其他书写成非小说,或者您想做的其他事情。

要设置此设置,请转到内容类型/分类法:

分类法

您将会看到另一个设置面板,其中每个选项都有很好的描述。您必须填写的最低要求是:

  • 分类名称。我叫我的类型
  • 宾语。我将选择“书籍”,因为此分类法与我的新自定义帖子类型-书籍有关。
  • 单一标签–类型。
  • 复数标签–类型。
  • 其他一切保留默认值。

单击底部的“添加分类法”后,就完成了。

元框–向您的自定义内容类型添加参数

现在,我们的书看起来很好看,但让我们看起来更好!为此,让我们使用“简易内容类型”中的元框功能,并添加一个名为“评分”的框。

让我们转到“内容类型/元框”:

元框

这里的设置也非常简单。我要做的就是将Metabox名称设置为“ Rating”,将页面设置为“ Books”,将上下文设置为“ side”。像这样:

元框设置

接下来,让我们编辑与此新的元框关联的字段:

元字段

在这里,我们可以设置要在“等级”框中显示的各个字段。对我来说,仅一个名为Rating的字段即可:

加法场

至此,我得到两件事:

  • 我可以给每本书加等级。像这样:

评级书

  • 我可以通过简单的短代码向我的读者显示该评分。在将新字段添加到元框时,“简易内容类型”会为您提供简码:

短代码

结论

最后,自定义帖子类型是将新内容类型添加到WordPress网站的好方法。

您可以将这些内容类型用于任何您想要的目的,并且只要发现自己需要的内容类型不仅仅是帖子和页面,就可以使用它们。

例如,就像我在这里所做的那样,您可以开始发布书评,产品信息,电影评分或其他您感兴趣的内容。这就是重点–以适合您个人需求的方式使用WordPress。