首先为可能是一个愚蠢的问题道歉。我是 Wordpress 和 PHP 的新手,所以我已经不知所措了。我担心 list-categories-posts/default.php 中的这部分代码,它检查是否有结果,如果没有则给出错误:
if ( count( $this->catlist->lcp_categories_posts) == 0 )
{
$lcp_display_output .= '<li>No results</li>';
}
当没有结果但在特定类别(“新闻”)中时,我只需要一个不同的错误。我修改了错误代码,但得到了相同的结果。
if ( count( $this->catlist->lcp_categories_posts) == 0 )
{
if ( in_category( 'news' )) {
$lcp_display_output .= '<li>No news results</li>';
} else {
$lcp_display_output .= '<li>No results</li>';
}
}
我正在尝试过滤错误,但它似乎根本没有评估类别。它总是落在最后一个else
语句。
我真的需要一些帮助...叹息。