自定义帖子类型不使用Single.php或Single-{CUSTOM_POST_TYPE}.php

时间:2015-11-10 作者:Smort

我试着在Wordpress中设置一个自定义的帖子类型,一切都很好。

直到显示自定义帖子类型中的单个帖子。首先,它没有自动使用single.php (应该如此),然后我尝试创建一个自定义single-{custom_post_type}.php 但它甚至没有使用这个:/

我现在有点困惑。

//Edit:

解决了问题。只需添加flush_rewrite_rules(); 在注册后键入函数。php

register_post_type( \'communitydeals\' , $args );
flush_rewrite_rules();

2 个回复
最合适的回答,由SO网友:Smort 整理而成

解决了问题。只需添加flush_rewrite_rules(); 注册后输入functions.php:

register_post_type( \'communitydeals\' , $args );
flush_rewrite_rules();

SO网友:maddog

首先,您没有创建自定义帖子类型页面吗?

例如,我有一个名为compute的自定义post类型,我将创建一个名为compute的文件。php和单一计算。php并在compute中为多篇文章编写代码。php和单个计算中的单个post。php如果您仍然没有显示或显示未找到的文件,请尝试注销您的网站并删除浏览器历史记录,然后在另一个浏览器中打开,尝试登录,希望这会有所帮助:-)

相关推荐

是否可以取消对特定帖子类型的POSTS_PER_PAGE限制?

我想知道我是否可以取消特定帖子类型的posts\\u per\\u页面限制。在存档中。php页面我显示不同的帖子类型,对于特定的“出版物”帖子类型,我想显示所有帖子。我如何在不影响传统“post”类型的情况下实现这一点?