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.18

    百度、谷歌与《奇迹的黄昏》

    今天忙完,看到博客上本·赫利斯同学的留言,才…

  2. 没有图片

    2010.07.23

    PHPWind8 官方论坛升级,公测开始

    今晚忙完,就按老习惯去逛一下论坛,当打开ph…

  3. 没有图片

    2010.06.13

    WordPress 3.0 RC3发布

    今日WordPress3.0 RC3发布,这…

  4. 没有图片

    2010.06.04

    非常棒的jQuery滑块代码Slider Deck Lite

    今天找到一个非常棒的jQuery Slide…

  5. 没有图片

    2010.09.13

    朋友,请自重!

    来过小百度的朋友都知道,小百度是写技术博客的…

  6. 没有图片

    2010.05.18

    改变人生的32句励志名言(转载)

    1、大多数人想要改造这个世界,但却罕有人想改…

评论

  1. maie 2013.12.30 5:01下午

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

  2. 假睫毛 2011.02.05 8:37上午

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

About

马拉松运动员,沉迷于跑步;关注科技前沿,关注互联网!与跑者、程序员、设计师为伍,一起跑步健身,一起编写程序,为自由而战!