很抱歉提出这个问题,但我不明白为什么我的网站名称没有显示在浏览器窗口中,即使我有wp_title()
在<head>
.
我所做的就是使用CSS缩进文本-9999px,这样它就不在屏幕上了,但我想这仍然会在浏览器中注册为标题?
当我浏览帖子时,帖子名称会出现,但网站名称也不会出现在这些页面上,即使它应该出现在帖子之前。
我被难住了。任何帮助都将不胜感激!
提前感谢!
根据Will的建议,我在functions.php
:
function twentytwelve_wp_title( $title, $sep ) {
global $paged, $page;
if ( is_feed() )
return $title;
// Add the site name.
$title .= get_bloginfo( \'name\' );
// Add the site description for the home/front page.
$site_description = get_bloginfo( \'description\', \'display\' );
if ( $site_description && ( is_home() || is_front_page() ) )
$title = "$title $sep $site_description";
// Add a page number if necessary.
if ( $paged >= 2 || $page >= 2 )
$title = "$title $sep " . sprintf( __( \'Page %s\', \'twentytwelve\' ), max( $paged, $page ) );
return $title;
}
add_filter( \'wp_title\', \'twentytwelve_wp_title\', 10, 2 );
然后改变了
<title>
标记以下内容:
<title><?php wp_title(\'|\', true, \'right\'); ?></title>
现在一切似乎都正常了!谢谢你的帮助!