首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自定义帖子类型和404页

自定义帖子类型和404页
EN

Stack Overflow用户
提问于 2012-11-12 22:32:56
回答 1查看 456关注 0票数 0

我已经尝试刷新我的固定链接,但我仍然不能让它正常工作。

我已经创建了类别moviesgamingblu-raytv,因此我的URL是site.com/movies/。我想为电影在site.com/movies/post-here/的帖子,所以对于我的自定义帖子类型,我的弹头是‘电影。

我在movies类别下的所有普通wordpress psot现在都是404ing,而从post类型Movie Posts创建的帖子工作得很好。这是正常的吗?有没有我没有包括的步骤?

以下是我所有的自定义帖子类型(使用自定义帖子类型UI创建):

代码语言:javascript
复制
//Movies Custom Post Type
register_post_type('movies_cp', array(  'label' => 'Movie Posts','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'movies'),'query_var' => true,'exclude_from_search' => false,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','comments','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('category','post_tag',),'labels' => array (
  'name' => 'Movie Posts',
  'singular_name' => 'Movie Post',
  'menu_name' => 'Movie Posts',
  'add_new' => 'Add Movie Post',
  'add_new_item' => 'Add New Movie Post',
  'edit' => 'Edit',
  'edit_item' => 'Edit Movie Post',
  'new_item' => 'New Movie Post',
  'view' => 'View Movie Post',
  'view_item' => 'View Movie Post',
  'search_items' => 'Search Movie Posts',
  'not_found' => 'No Movie Posts Found',
  'not_found_in_trash' => 'No Movie Posts Found in Trash',
  'parent' => 'Parent Movie Post',
),) );


//Gaming Custom Post Type
register_post_type('gaming_cp', array(  'label' => 'Gaming Posts','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'gaming'),'query_var' => true,'exclude_from_search' => false,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','comments','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('category','post_tag',),'labels' => array (
  'name' => 'Gaming Posts',
  'singular_name' => 'Gaming Post',
  'menu_name' => 'Gaming Posts',
  'add_new' => 'Add Gaming Post',
  'add_new_item' => 'Add New Gaming Post',
  'edit' => 'Edit',
  'edit_item' => 'Edit Gaming Post',
  'new_item' => 'New Gaming Post',
  'view' => 'View Gaming Post',
  'view_item' => 'View Gaming Post',
  'search_items' => 'Search Gaming Posts',
  'not_found' => 'No Gaming Posts Found',
  'not_found_in_trash' => 'No Gaming Posts Found in Trash',
  'parent' => 'Parent Gaming Post',
),) );


//Blu-ray Custom Post Type
register_post_type('blu-ray_cp', array( 'label' => 'Blu-Ray Posts','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'blu-ray'),'query_var' => true,'exclude_from_search' => false,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','comments','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('category','post_tag',),'labels' => array (
  'name' => 'Blu-Ray Posts',
  'singular_name' => 'Blu-Ray Post',
  'menu_name' => 'Blu-Ray Posts',
  'add_new' => 'Add Blu-Ray Post',
  'add_new_item' => 'Add New Blu-Ray Post',
  'edit' => 'Edit',
  'edit_item' => 'Edit Blu-Ray Post',
  'new_item' => 'New Blu-Ray Post',
  'view' => 'View Blu-Ray Post',
  'view_item' => 'View Blu-Ray Post',
  'search_items' => 'Search Blu-Ray Posts',
  'not_found' => 'No Blu-Ray Posts Found',
  'not_found_in_trash' => 'No Blu-Ray Posts Found in Trash',
  'parent' => 'Parent Blu-Ray Post',
),) );


//TV Custom Post Type
register_post_type('tv_cp', array(  'label' => 'TV Posts','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'tv'),'query_var' => true,'exclude_from_search' => false,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','comments','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('category','post_tag',),'labels' => array (
  'name' => 'TV Posts',
  'singular_name' => 'TV Post',
  'menu_name' => 'TV Posts',
  'add_new' => 'Add TV Post',
  'add_new_item' => 'Add New TV Post',
  'edit' => 'Edit',
  'edit_item' => 'Edit TV Post',
  'new_item' => 'New TV Post',
  'view' => 'View TV Post',
  'view_item' => 'View TV Post',
  'search_items' => 'Search TV Posts',
  'not_found' => 'No TV Posts Found',
  'not_found_in_trash' => 'No TV Posts Found in Trash',
  'parent' => 'Parent TV Post',
),) );
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-13 04:26:40

你有没有一个页面上也有固定链接/电影/?因为永久链接的副本可能是您的404错误的原因。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13345552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档