显示类别描述而不是“找不到”页面

时间:2014-03-07 作者:Jean-Francois Gallant

我正在使用Wordpress 3.8.1,主题是2144。不幸的是,当您单击尚未分配帖子的类别时,它会显示一个未找到的页面。我试图创建一个带有钩子的插件,用文本(如类别描述)替换它。

如果类别中没有帖子,则只显示描述;如果类别中有帖子,则显示描述,然后查找帖子。目前,我没有找到任何方法来影响“找不到”页面。

是否可以在不修改类别的情况下执行此操作。php文件(带有挂钩插件)如this thread

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

创建子主题
复制类别。php转换为您的子主题
注释掉第17、33、46、48和50行

类别检查您是否有该类别下的帖子,如果没有,则显示“未找到”
您实际上是在删除if语句
如果此类别下没有帖子,则会显示类别标题。

结束

相关推荐

如何确保“the_Content”过滤器只对主要显示的内容运行?

我有一个插件,它将该方法添加到“the\\u content”过滤器中。add_filter(\'the_content\', \'myFilteringFunction\', 10000);在这个函数中,我想在内容的开头和结尾添加一些链接。但我只需要对显示页面的“主要”内容执行此操作,所以不需要在任何小部件中执行,也不需要在页脚、页眉等中执行。此外,我只想将其包含在我在同一插件中定义的自定义帖子类型中。所以我算出了那种支票,我想这就足够了。if( is_single() && get_q

显示类别描述而不是“找不到”页面 - 小码农CODE - 行之有效找到问题解决它

显示类别描述而不是“找不到”页面

时间:2014-03-07 作者:Jean-Francois Gallant

我正在使用Wordpress 3.8.1,主题是2144。不幸的是,当您单击尚未分配帖子的类别时,它会显示一个未找到的页面。我试图创建一个带有钩子的插件,用文本(如类别描述)替换它。

如果类别中没有帖子,则只显示描述;如果类别中有帖子,则显示描述,然后查找帖子。目前,我没有找到任何方法来影响“找不到”页面。

是否可以在不修改类别的情况下执行此操作。php文件(带有挂钩插件)如this thread

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

创建子主题
复制类别。php转换为您的子主题
注释掉第17、33、46、48和50行

类别检查您是否有该类别下的帖子,如果没有,则显示“未找到”
您实际上是在删除if语句
如果此类别下没有帖子,则会显示类别标题。