我有一个WordPress网站,其功能类似于博客。我想以这种格式在每个帖子下方添加评论(即在帖子页面上,所有列出的帖子下方都有一个评论框)
帖子标题 帖子内容 留下回复框
帖子标题 帖子内容 留下回复框
帖子标题 帖子内容 留下回复框
就像在Facebook上一样,您可以在不带您转到另一页的情况下对每个帖子发表评论
答案 0 :(得分:0)
将此代码添加到function.php文件中,
function create_my_post_types() {
register_post_type( 'podcast',
array(
'labels' => array(
'name' => __( 'Podcast' ),
'singular_name' => __( 'Podcast' ),
'new_item' => __( 'New Episode' ),
'add_new_item' => __( 'Add New Episode' )
),
'public' => true,
'hierarchical' => true,
'menu_icon' => get_stylesheet_directory_uri() . '/assets/podcast-icon.png', // 16px16
'menu_position' => 9,
'supports' => array( 'title', 'editor', 'comments', 'post-templates'),
'register_meta_box_cb' => 'add_podcast_metaboxes' // This registers the metabox that we'll add later.
)
);
}
第二步喜欢
默认情况下,自定义帖子类型的评论被禁用。即使您在整体设置中启用了它们,也会发生这种情况
要解决此问题,我要做的只是以下操作:
在“设置”>“讨论”中,取消选中“允许人们对新文章发表评论”设置。
单击“保存更改”
现在返回并重新选中“允许人们对新文章发表评论”
单击“保存更改”
对于自定义帖子类型,您似乎需要启动该设置。默认情况下,所有用于创建自定义帖子类型的新帖子都会启用该框。现有帖子将保留其以前的设置。我假设允许引用相同。希望这会有所帮助!