WordPress里面内置了两种常用的 Post Type :Post(文章)、Page(页面),分别用来展示两种类型的内容,一种是相对动态的文章,另一种是相对固定的页面。 除此之外,WordPress 还内置了其他几种 Post Type 用来展示不同类型的内容。但如果是一个比较复杂的网站或者需求自定义程度比较高,这时候就可以手动自己创建一个 Post ...
functionmy_custom_post_movie(){$labels=array('name'=>_x('Movies','post type 名称'),'singular_name'=>_x('Movie','post type 单个 item 时的名称,因为英文有复数'),'add_new'=>_x('新建电影','添加新内容的链接名称'),'add_new_item'=>__('新建一个电影'),'edit_item'=>__('编辑电影...
functionmy_custom_post_movie(){$labels=array('name'=>_x('Movies','post type 名称'),'singular_name'=>_x('Movie','post type 单个 item 时的名称,因为英文有复数'),'add_new'=>_x('新建电影','添加新内容的链接名称'),'add_new_item'=>__('新建一个电影'),'edit_item'=>__('编辑电影...
创建一个新的 Post Type 需要使用 register_post_type 函数来注册一下。需要在你主题的functions.php文件下调用该函数: register_post_type( $post_type, $args ); register_post_type( $post_type, $args ); 1. 2. $post_type参数就是你自定义 Post Type 的名称,Post Type 可以自定义的功能非常多,所以...
WordPress是一种功能强大的内容管理系统 (CMS),可以用于创建和管理各种类型的内容。其中一项强大的功能是自定义文章类型 (Post Type),它允许你创建自定义的内容类型,如产品、案例研究...
出现上图中这种难看的地址是因为我们在wordpress后台设置了固定链接,而在register_post_type()注册自定义文章类型时rewrite设置成true,就会是“自定义文章类型名+文章名”的地址,因为register_post_type()默认展示地址链接样式是‘post-slug/postname’,也就是自定义文章类型名+文章名,所以我们要对它进行修改,也...
>post_type){return$current_screen->post_type;}//check the post_type querystringelseif(isset($_REQUEST['post_type'])){returnsanitize_key($_REQUEST['post_type']);}//lastly check if post ID is in query stringelseif(isset($_REQUEST['post'])){returnget_post_type($_REQUEST['post']);...
register_post_type就是在wordpress注册这个新的文章类型,这个函数有很多选项可用,具体可以参阅相关文章。 一旦我们把代码添加到function.php后,我们可以在后台管理页面看到如下页面: 点击添加新事件(Add New)你可以像发表一般文章一样来添加新的事情,如下图: ...
在WordPress中,您可以使用register_post_type()函数来设置自定义文章类型(Post Type)。以下是一个示例代码,说明如何创建一个名为“book”的自定义文章类型:```p...
本文主题是wordpress主题开发:创建自定义文章类型post-type(1)。常用WordPress的朋友都知道,WordPress程序内置了2种文章类型——“post文章”和“page页面”,post文章用来展示网站普通的动态文章,page页面用来展示固定的页面,如“关于我们、联系我们、公司简介”等就是一般公司网站所常用到的page页面。如果做一个稍微...