技术源于努力
努力实现梦想

wordpress文章页面title标题添加文章所属分类名称

有用wordpress做小说站的网友询问怎么在文章页面的title中添加该文章所属的分类名称,显示“文章名_分类名_网站名”的title标题格式,实现方法很容易,只需要在header.php文件的<title></title>标签里添加文章页面判断代码和分类名称的输出代码即可。

在当前主题的header.php文件中找到<title></title>标签,添加以下代码:

<?php 
        if ( is_single() ) { 
                single_post_title(); 
                echo "_"; foreach((get_the_category()) as $category) {
                        echo $category->cat_name;  
                }   
                echo "_";bloginfo('name'); 
        }   
?>

注意:有些wordpress主题的title标题是不适合直接添加上的代码的,需要根据实际情况调整,如果是新博客或新博主,需要用到上面这种title标题格式的,但又不会操作的,建议直接把标签中间的代码换成以下博客吧给出的完整title代码:

<?php
if ( $paged > 1 ) { echo (‘第’); echo ($paged); echo ‘页_’;}
?>
<?php
if (is_home () ) {
bloginfo(‘name’); echo “_”; bloginfo(‘description’);
} elseif ( is_category() ) {
single_cat_title(); echo “_”; bloginfo(‘name’);
} elseif (is_single()) {
single_post_title(); echo “_”;foreach((get_the_category()) as $category) echo $category->cat_name; echo “_”; bloginfo(‘name’);
}elseif(is_page()) {
single_post_title(); echo “_”;bloginfo(‘name’);} elseif (is_search() ) { bloginfo(‘name’); echo “search results:”; echo wp_specialchars($s);
} else {
wp_title(”,true); echo “_”; bloginfo(‘name’);
}
?>

达到的效果是:

赞(0) 感谢小主打赏
未经允许不得转载:新域软件科技 » wordpress文章页面title标题添加文章所属分类名称
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏