自定义分类列表中缺少帖子

时间:2013-08-21 作者:dorich

症状:分配给分类法的自定义帖子类型不会出现在列出附加特定术语的所有帖子的管理表中。

从我的仪表板中,如果单击自定义帖子类型下的分类,我会得到一个术语列表。有一个术语显示了3篇文章,但当我点击数字3时,结果列表只显示了2篇文章。作为测试,我创建了一个新的自定义帖子,并将其分配给同一个术语。现在,术语列表显示,该术语有4个附加职位。然而,点击数字4仍然会给我一个包含2篇帖子的列表。我把帖子换成了其他条款,得到了同样的结果,即仍然有2个帖子缺失。

我不知道去哪里看看,分析一下这个问题。我怀疑我正在做一些非常愚蠢的事情(我已经检查了一些明显的事情,比如正在发布的自定义帖子),或者我的数据库中有什么东西被破坏了。

我认为我无法提供任何有用的代码。在我看来,这个问题与这些帖子有关。我在一个开发网站上有一个工作版本,它工作得很好。现在我试图在生产现场重现同样的情况,出现了这种奇怪的症状。

如果您对我在这里提供的其他信息或任何可能的调查有任何建议,以找到问题的根源,我将不胜感激。

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

我通过删除分类法并使用稍微不同的名称启动一个新的分类法来解决这个问题。最初的测试表明问题已经解决,尽管我不能说我理解是什么导致了它
在删除导致问题的分类法之前,我创建了一个新的测试分类法,并证明它工作正常。我还备份了网站。

结束

相关推荐

pre_get_posts redirecting

是否有可能将访问者重定向到主页,例如,如果不允许他们查看页面/帖子的内容,请使用pre\\u get\\u posts操作?我正在尝试开发一个简化的会员插件,我想测试当前用户/当前访问者是否可以查看页面/帖子的内容。为此,我想从wp\\U查询中检索查询到的帖子id,并测试用户/访问者是否可以查看他请求的内容。如果他不能,我想把他重定向到错误页面。我还使用类来封装一些数据。下面是一段代码:class Public { public function __construct() {