You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress列表视图显示全部文章及后台显示异常求助

解决WordPress后台文章列表显示不全及行布局异常问题

先来说你提到的两篇文章显示在同一行的情况:这个属于前端样式的小bug,通常不会直接导致文章数量显示不全,但咱们先把核心的数量缺失问题解决,再回头处理布局问题。

下面是针对已发布225篇却只显示64篇的排查步骤:

  • 再次确认屏幕选项的分页设置:
    虽然你说已经完成设置,但还是建议再打开顶部的Screen Options面板,仔细检查Number of items per page的数值是不是设置成了大于225的数字(比如300),并且确认点击了「应用」保存设置——有时候可能因为页面刷新过快,设置没实际生效。

  • 检查筛选器是否被误限定:
    留意文章列表顶部的筛选栏:

    • 确认「状态」选的是「所有状态」或者「已发布」;
    • 「分类」「标签」「日期」有没有被限定在某个特定范围里;
    • 有没有不小心在搜索框输入了关键词,导致只显示匹配的文章。
  • 排查主题/插件的查询冲突:
    WordPress后台的文章列表查询可能被主题或插件通过钩子修改,比如限制了posts_per_page数值或添加了额外过滤条件。你可以:

    1. 临时切换到默认主题(比如Twenty Twenty-Four),刷新页面看是否能显示全部文章;
    2. 禁用所有插件,再逐个重新启用,定位到导致问题的插件;
    3. 如果是主题问题,检查主题的functions.php文件,看看有没有修改后台文章查询的代码片段。
  • 验证数据库中的文章状态:
    极少数情况是数据库内文章状态异常,比如某些已发布文章的post_status被错误修改。你可以:

    • 去「回收站」查看是否有被误删的文章;
    • 用phpMyAdmin查看wp_posts表(如果你的表前缀不是wp_,要对应修改),统计post_status = 'publish'的记录数,确认是否真的有225条已发布文章。

再来处理两篇文章同一行的布局问题:
这个一般是CSS样式冲突导致的,比如主题或插件的样式修改了文章列表行的宽度、浮动规则。你可以用浏览器开发者工具(按F12)定位到异常行元素,检查它的width、float、grid-column等属性,看看是不是有样式覆盖导致宽度不足。如果找不到具体原因,也可以在后台自定义CSS里添加临时修复代码:

.wp-list-table .type-post {
    clear: both;
    width: 100%;
}

内容的提问来源于stack exchange,提问作者ExpertWeblancer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.08 09:58:10