php - 从 wordpress 类别页面上的标题标题中删除“类别”
问题描述
我想从 wordpress 类别页面上的标题文本中删除“类别”。尝试了几个声称可以删除这些但似乎不适用于我的版本的插件..(4.9.6)
这里是它现在的截图: https ://imgur.com/a/E2gdr2l
所以希望在那里只显示“新闻”。任何人都知道摆脱它之前的类别的方法吗?
一切顺利,并在此先感谢!
解决方案
在杂志基地主题中:
inc/hooks/header-inner-page.php
使用以下函数从文件the_archive_title()
中添加标题
the_archive_title('<h1 class="entry-title">', '</h1>');
要从输出中删除Category
,您需要在您的functions.php
add_filter( 'get_the_archive_title', function ($title) {
if ( is_category() ) {
$title = single_cat_title( '', false );
} elseif ( is_tag() ) {
$title = single_tag_title( '', false );
} elseif ( is_author() ) {
$title = '<span class="vcard">' . get_the_author() . '</span>' ;
}
return $title;
});
代码信用:这里
那将解决问题。
推荐阅读
- rstudio - DT 包列过滤器在 RMarkdown HTML 中不起作用
- excel - VBA:countif不工作-范围错误?
- python - 对 CSV 文件进行数字排序
- ethereum - 如何在 Web3 中切换当前帐户
- wordpress - 登录的用户 id 没有进入 wordpress cron 作业
- openlayers - Openlayers5 在 Internet Explorer 11 中不起作用
- ruby - 如何在数组中添加单个反斜杠
- laravel-5.6 - 在未经身份验证的重定向触发时摆脱错误日志
- angular - 带有cordova插件的Angular 2
- mysql - MariaDB集群,如何确保节点同步并具有相同的结构和数据