1

我想“伪造”分类页面,使其表现得像搜索一样。

现在如果你登陆 localhost/search-images/ deadendtag /page/2/ 你会得到一个 404 not found。

我只想用显示“无结果”的页面替换它,就像搜索一样。这样它就不会被误认为是……错误。:D

4

2 回答 2

0

转到 wp-content/theme 打开您当前的主题而不是打开 404.php 并从那里更改它

于 2013-03-18T20:22:03.143 回答
0

我唯一能想到的就是修改 404 页面以根据此分类更改状态。因此它可以返回我指定的任何内容并通过过滤器更改标题。

function filter_404_title( $title )
{
    if ( is_404() ) {
        $title = 'No results found.';
    }
    // You can do other filtering here, or
    // just return $title
    return $title;
}

// Hook into wp_title filter hook
add_filter( 'wp_title', 'filter_404_title' );


if ( get_query_var( 'post_type' ) == 'image' ) {

    //my fake no-results-found content

} else {

    //the usual 404

}

如果有一种方法可以直接访问分类图像标签.php以获得“无结果”声明,但那将是理想的。

于 2013-03-18T20:22:40.907 回答