Custom Post Type UI创建WordPress自定义内容类型

自从Wordpress 2.9以后的版本,Wordpress已经支持创建自定义内容类型,但WordPress后台还没提供相应的工作界面,这就需要我们通过其他的方式进行创建,本文我来介绍一下通过插件Custom Post Type UI来创建WordPress自定义内容类型。

Custom Post Type UI这款插件可以帮助你轻松地创建内容类型 和分类法。

这款插件最为酷的一个方面表现在,它会生产一段用于创建自定义内容类型的代码,然后你可以将这段代码粘贴到主题的functions.php文 件。不过也有一个缺陷就是所有的内容类型之间无法共享分类法。

将生产的代码粘贴到functions.php文件之后,在后台你就可以看到如下图所示的该插件选项板中,点击 “Add New”即可添加新的内容类型。

接着,你需要填写几个选项,“内容类型的名称(Post Type Name)”是WordPress即将用来区别所有此类文章类型与其他文章类型的依据。“标签(Label)”是显示在后台侧边栏的内容,就跟普通的“文 章”菜单一样。如果你展开“查看高级选项(View Advanced Options)”你还会看到可以配置更多选项。大多数选项都是非常简单易懂的,如果勾选第一个选项的话就允许自定义内容类型菜单在侧边栏显示,另一个显 示用户界面(show ui)如果勾选就可以生成菜单面板。

使用“Rewrite”可以使得自定义内容类型的URL(固定链接)对SEO友好。你可以将“Custom Rewrite Slug”设置成任何你喜欢的内容,WordPress就会使用这个slug来生成固定链接。假设example.com的自定义 rewrite slug 是“movies”,那么你的自定义内容类型的永久链接将会是example.com/movies

通过WordPress “Query Var”函数,你可以查询自定义内容类型下的内容,如果使用之前的例子,当访问Movies post_type下的一篇叫做“My First Movie Post”的文章内容时,我们就可以输入example.com/?movies=my-first-movie-post。 因此查询变量是这样的: ?posttypename

最后,你还可以选择所支持的不同特征来完善自定义内容类型,例如,你可以给这个内容类型的文章加上缩略图以及摘要 等。

这样,我们就可以创建自己想要的内容类型了,这样我们就可以通过Wordpress来轻松实现CMS功能的网站了。下一教程,小百度将为大家介绍使用CMS Press创建WordPress自定义内容类型

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2011.01.07

    10款免费的WordPress 3.0主题

    1、Stargaze 2. PhotoBlo…

  2. 没有图片

    2010.07.09

    远程控制软件 TeamViewer 5.0.8232中文绿色单文件版

    TeamViewer是一个能穿透内网的远程控…

  3. 没有图片

    2010.06.21

    使用CMS Press创建WordPress自定义内容类型

    CMS Press 这款插件也可以让你添加自…

  4. 没有图片

    2010.05.22

    Discuz! X1 首页显示论坛的修改方法

    解决了Discuz! X1 UC后台应用通讯…

  5. 没有图片

    2011.05.16

    万网主机备案流程及注意事项(亲测、非赢利性网站)

    这几天弄了个万网主机,对主机进行了备案,又一…

  6. 没有图片

    2010.06.03

    Gravatar正式推出个人公开档案

    写博客的朋友都知道Gravatar,Grav…

评论

  1. maie 2013.12.30 5:01下午

    我使用Custom Post Type UI 自定义了一个product类型,但有个问题,添加了2个产品,在管理界面上面显示的也是发布2个产品,但下面的显示列表中却混入post和page下面的文章,不知道为什么,是不是我设置哪里没对,求教

  2. 假睫毛 2011.02.05 8:37上午

    怎么实现每篇文章URL链接更换的呢?