WordPress创建custom post type 和 taxonomy 整合

WordPress创建custom post type 和 taxonomy 整合

在使用code创建post type 和 taxonomy 之前,希望你知道怎么一个一个创建post type,这是基础。

在function.php中引入下载的两个文件,文件放入themes/主题/includes目录下;

include_once(“includes/class-post-type.php”);
include_once(“includes/class-taxonomy.php”);

之后就可以用code创建post type和taxonomy了;

Custom_Post_Type_Post:创建一个post类型type;
Custom_Post_Type_Page:创建一个Page类型type
new Custom_Taxonomy:创建一个taxonomy,$post_types = array(‘$post_type’)代表是为$post_type创建的分类。

必填四个属性,看下面code第一行,默认has_archive被设置成了false,需要has_archive可以设置为true,

当然了,这里对一些参数都简写了,如果有需要,请自行更改,对后台要求不高的,已经够用了。

发表评论

电子邮件地址不会被公开。