如何隐藏搜索结果中的标签和类别链接?在wordpress

时间:2016-04-21 07:34:15

标签: wordpress genesis

我不太了解编码。我想隐藏搜索结果中的标记和类别链接。我在我的网站上使用Genesis主题。怎么做?如果有人知道,请帮助我。

2 个答案:

答案 0 :(得分:1)

您需要稍微修改一下代码才能将其删除,或者如果您想轻松修改代码,可以通过在Wordpress主题的Appearance->编辑器中粘贴这行代码来禁用网站中的每个类别和标记链接

删除链接(并重置样式):

.entry-categories a, .entry-tags a {
     text-decoration:none;
     pointer-events:none;
     color:inherit;
}

完全隐藏它:

.entry-categories, .entry-tags {
    display:none;
}

这是一个简单的解决方案,但它会禁用或隐藏您网站上的每个类别和标记,

要仅在搜索结果中删除/隐藏它们,您需要修改searchpage.php文件。

如果您不知道要删除什么,最好不要这样做,它可能会破坏您的主题。

答案 1 :(得分:0)

将“ slug”类别替换为政治

function exclude_category_from_search($query) {
    if ($query->is_search) {
        $cat_id = get_cat_ID('politics');
        $query->set('cat', '-'.$cat_id);
    }
    return $query;
}

add_filter('pre_get_posts','exclude_category_from_search');

如果您还想从帖子元中删除类别链接,请使用此页面上提供的代码。 https://themerevel.com/tutorials/wordpress-how-to-remove-category-from-your-urls/