首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新自定义post类型以支持注释,但未出现注释

更新自定义post类型以支持注释,但未出现注释
EN

WordPress Development用户
提问于 2015-08-11 13:23:58
回答 1查看 400关注 0票数 0

我有几种不同的自定义帖子类型。有一个帖子类型没有显示注释部分,今天我发现这是因为我忘记将它添加到“支持数组”中。

代码语言:javascript
复制
'supports'=>array('title','editor','revisions','thumbnail','excerpt','custom-fields','author')

所以今天我更新了这一行:

代码语言:javascript
复制
'supports'=>array('title','editor','revisions','thumbnail','excerpt','custom-fields','author','comments')

然而,评论部分仍未出现..如何强制重新生成页面?(如果这就是问题所在,傻瓜)

我使用disqus作为注释系统,在其他页面中显示注释的代码完全相同,所以应该可以工作。

EN

回答 1

WordPress Development用户

发布于 2015-08-11 13:38:23

您可以使用一个名为add_post_type_support的函数

在创建post类型后将其钩入init,并添加对注释的支持。

代码语言:javascript
复制
add_action('init', 'my_cpt_add_excerpt', 100);
function my_cpt_add_excerpt() {
    add_post_type_support('mycpt', 'excerpt');
}

...where mycpt是自定义post类型的名称。

如果您想干净地这样做,您可以始终使用取消自定义post类型,然后再将它注册到经过更正的supports数组中。

进一步阅读:http://codex.wordpress.org/Function_参考/添加_帖子_类型_支持

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

https://wordpress.stackexchange.com/questions/198304

复制
相关文章

相似问题

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