删除 Genesis 模板中类别和标签周围的 link
Remove link around category and tags in Genesis template
我想删除博客模板和 Genesis 中单个模板中的 links(标签)。
我只想显示普通的类别名称和标签,而不想要 link 到类别。
<p class="entry-meta">
<span class="entry-categories">
<a href="domain.com/category/category-name/" rel="category tag">Categoryname</a>
</span>
</p>
所以我想删除 a 标签。
我在 Genesis 中找不到如何做到这一点。我知道函数 "genesis_post_meta" 但我只能更改文本和分隔符。
我在 http://elektroelch.net/wordpress-remove-links-from-the-category/ 上找到了这个:
add_filter( 'the_category', 'no_links' );
function no_links($thelist) {
return preg_replace('#<a.*?>([^<]*)</a>#i', '', $thelist);
}
函数 no_links() 包含一个从字符串中删除所有锚点的正则表达式。这就是全部技巧。在代码的末尾,您应该再次删除过滤器,以防类别以标准样式显示在同一页面上。
您可以使用 css
<p class="entry-meta">
<span class="entry-categories">
<a href="domain.com/category/category-name/" rel="category tag"> Categoryname</a>
</span>
</p>
在css中使用这个
.entry-categories a {pointer-events: none;cursor: default;}
正确的方法是使用过滤器
remove_filter( 'the_category', 'no_links' 10,1 );
or
add_filter( 'the_category', 'no_links' );
完整示例如下:https://themerevel.com/tutorials/wordpress-how-to-remove-category-from-your-urls/
我想删除博客模板和 Genesis 中单个模板中的 links(标签)。 我只想显示普通的类别名称和标签,而不想要 link 到类别。
<p class="entry-meta">
<span class="entry-categories">
<a href="domain.com/category/category-name/" rel="category tag">Categoryname</a>
</span>
</p>
所以我想删除 a 标签。
我在 Genesis 中找不到如何做到这一点。我知道函数 "genesis_post_meta" 但我只能更改文本和分隔符。
我在 http://elektroelch.net/wordpress-remove-links-from-the-category/ 上找到了这个:
add_filter( 'the_category', 'no_links' );
function no_links($thelist) {
return preg_replace('#<a.*?>([^<]*)</a>#i', '', $thelist);
}
函数 no_links() 包含一个从字符串中删除所有锚点的正则表达式。这就是全部技巧。在代码的末尾,您应该再次删除过滤器,以防类别以标准样式显示在同一页面上。
您可以使用 css
<p class="entry-meta">
<span class="entry-categories">
<a href="domain.com/category/category-name/" rel="category tag"> Categoryname</a>
</span>
</p>
在css中使用这个
.entry-categories a {pointer-events: none;cursor: default;}
正确的方法是使用过滤器
remove_filter( 'the_category', 'no_links' 10,1 );
or
add_filter( 'the_category', 'no_links' );
完整示例如下:https://themerevel.com/tutorials/wordpress-how-to-remove-category-from-your-urls/