我正在使用补丁主题构建WordPress网站。在我的分类页面上,我有:
Category: CATEGORY_NAME
文本作为存档页标题,我想将其更改为每个类别的自定义文本。我在Stackexchange中进行了搜索,但似乎没有解决此问题的方法。人们通常要求在HTML的标题部分提供类别页面标题。
我找到的解决方案之一是:
function my_change_category_title( $title, $sep ) {
if ( is_category(\'life\') ) {
return \'Life is life\';
}
return $title;
}
add_filter( \'wp_title\', \'my_change_category_title\', 10, 2 );
其中;“生命就是生命”;应替换当前的“;类别:人寿保险;我的头衔。但这行不通。
这是我的档案。php文件,我计划将其用于我的类别slug。php模板文件:
if ( ! defined( \'ABSPATH\' ) ) {
exit; // Exit if accessed directly
}
get_header(); ?>
<?php if ( have_posts() ) : ?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<?php get_template_part( \'loop\' ); ?>
<?php patch_paging_nav(); ?>
</main><!-- #main -->
</div><!-- #primary -->
<?php else : ?>
<?php get_template_part( \'content\', \'none\' ); ?>
<?php endif; ?>
<?php get_footer();
这是我必须对主题代码所做的唯一更改,因此如果有人能帮助我,我将不胜感激。