这个精心设计的<title> 标签将让您了解具体内容和方式<title> 标签在WordPress中工作。
<title><?php
if ( is_single() ) { single_post_title(); }
elseif ( is_home() || is_front_page() ) { bloginfo(\'name\'); print \' | \'; bloginfo(\'description\'); get_page_number(); }
elseif ( is_page() ) { single_post_title(\'\'); }
elseif ( is_search() ) { bloginfo(\'name\'); print \' | Search results for \' . esc_html($s); get_page_number(); }
elseif ( is_404() ) { bloginfo(\'name\'); print \' | Not Found\'; }
else { bloginfo(\'name\'); wp_title(\'|\'); get_page_number(); }
?></title>
感谢
Ian Stewart 为了这一堆漂亮的代码。
Explanation: is_single() 指帖子详情页,is_page() 指页面详细信息页面(即网页),is_search() 指搜索结果页,以及is_404(), is_home(), is_front_page() 都是不言而喻的。并且一个条(|)用作两个不同文本之间的分隔符。
所以你可以看到,使用这些代码,它不会在内部网页中显示站点标题,因为if ( is_page() ) { single_post_title(\'\'); }, 它将只显示页面标题。
虽然这不是实现<title> 一个WordPress网站,但了解<title> 标签最美妙的是,你可以在你的主题中使用这些代码header.php\'s<title> 标签