wordpress评论分页不显示不出来
时间 : 2023-12-13 18:25:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
如果你在WordPress网站上设置了评论分页,但分页部分并没有显示出来,可能是因为以下几个原因:
1. 主题问题:某些主题可能没有默认支持评论分页功能。在这种情况下,你可以通过在主题的functions.php文件中添加以下代码来启用评论分页功能:
```php
function enable_comment_pagination() {
if( is_single() ) {
if( get_option('page_comments') ) {
$comments_per_page = (int) get_option('comments_per_page');
if( $comments_per_page > 1 ) {
$GLOBALS['wp_rewrite']->pagination_base = 'comment-page';
$GLOBALS['wp_rewrite']->flush_rules();
}
}
}
}
add_action('template_redirect', 'enable_comment_pagination');
2. 插件冲突:有时,已安装的某些插件可能与评论分页功能产生冲突。你可以通过禁用所有插件,然后逐个启用它们来找出冲突的插件。
3. 缓存问题:如果你使用了缓存插件,有时在更新设置后,分页部分可能不会立即显示。尝试清除网站的缓存,然后刷新浏览器查看效果。
4. 检查设置:确保你在 WordPress 后台->设置->讨论中启用了评论分页,并设置了合适的每页评论数量。
如果上述方法没有解决问题,那可能是因为你的主题没有提供评论分页的样式,你可以通过编辑主题的相关模板文件来自定义评论分页的样式,通常是comments.php文件。在该文件中,你可以查找类似于`paginate_comments_links`或者`wp_link_pages`的代码,并确认是否存在。
希望以上方法能帮助你解决问题。如果你还有其他疑问,请随时向我提问。
其他答案
如果你在WordPress中遇到评论分页不显示或者无法正常显示的问题,通常有一些常见的原因和解决方法可以尝试。
1. 检查主题设置:首先,请确保你的WordPress主题支持评论分页功能。有些主题可能没有内置这个功能,或者需要手动启用。在后台的“外观”>“主题设置”或相关选项中查看是否有评论分页的设置选项,并确保已经启用。
2. 修改评论设置:在WordPress后台的“设置”>“讨论”页面,确保已经启用了评论分页。找到“其他评论设置”部分,确认“每页显示”选项是否设置为大于零的数字,以确保评论分页正确生效。
3. 检查翻页代码:评论分页通常在主题的评论模板中通过代码实现。你可以检查主题文件中的comments.php文件或类似的文件,找到用于显示评论分页的代码(通常是wp_link_pages)是否存在或正确编写。如果代码有错,可能导致分页无法显示。
4. 确认正文内容:如果你的文章内容比较短,不足以触发评论分页的条件,那么评论分页将不会自动显示。请确保文章内容超过你在“讨论”设置中设定的评论分页条件。
5. 插件冲突:有时候,其他插件可能会导致评论分页无法正常显示。尝试禁用其他插件,然后重新加载你的网页,看看是否能正常显示评论分页。
6. 缓存问题:如果你使用了缓存插件,尝试清除缓存并重新加载网页,看看是否能够解决问题。
如果你尝试了以上方法后,评论分页仍然无法显示,建议联系你所使用的主题开发者或者在WordPress官方论坛中寻求帮助。他们可能能够提供具体的解决方案或进一步的调试方法。
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章