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. 没有图片

    2010.05.19

    Comsenz 核心产品 Discuz! X1正式版发布

    Discuz! X1 Beta出来不久,今天…

  2. 没有图片

    2010.08.16

    WordPress 3.0.1 官方中文版终于发布

    自从WordPress2.9.2中文版发布之…

  3. 没有图片

    2010.05.26

    2010年北大BBS的牛句子收集

    看着大家转得挺火,菠萝也耐不住了,这些句子确…

  4. 没有图片

    2011.06.30

    博客升级到WordPress 3.1.4 顺便向兄弟们道歉

    本来打算睡觉了,发现WP后台显示了升级到Wo…

  5. 没有图片

    2010.11.24

    IT下载站,我操你妈!

    菠萝今晚加班回家晚,回来之后就想第一时间装上…

  6. 没有图片

    2010.06.24

    WordPress多站点域名绑定插件 WordPress 3.0 Domain Mapping 0.5.2

    随着Wordpress 3.0多站点功能的出…

评论

  1. maie 2013.12.30 5:01下午

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

  2. 假睫毛 2011.02.05 8:37上午

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