wordpress能隐藏站点标题吗?只显示副标题

2024-11-28 08:47:44
推荐回答(2个)
回答1:

今天遇到一个如标题的需求,很奇葩,但还是做了。我的方法是,在header.php 中加一段判断代码,是首页则调用标题并显示,非首页则不输出。代码如下:

        echo'';<br>        bloginfo ('name');<br>        echo '';
    }
     ?>

代码展示如下:

从而实现了标题的需求。

仅供参考,不知道对SEO是否有啥影响。

我是Muze

个人主页:https://muze.page

回答2:

在Wordpress主题的function.php文件中最后一个PHP结束符前加入如下代码:
function show_wp_title(){
global $page, $paged;
wp_title( '-', true, 'right' );
// 添加网站标题.
bloginfo( 'name' );
// 为首页添加网站描述.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) )
echo ' - ' . $site_description;
// 如果有必要,在标题上显示一个页面数.
if ( $paged >= 2 || $page >= 2 )
echo ' - ' . sprintf( '第%s页', max( $paged, $page ) );
}
然后再在Wordpress主题的header.php文件中,用下面的方法调用:
<?php if(function_exists('show_wp_title')){show_wp_title();} ?>
3
你也可以将代码中的“ - ”符号替换为自己喜欢的分隔符号,不过比较常见的就是“-”和“|”这两个了。