single_post_title()函数说明
在制作wordpress主题时,必须用到的函数标签single_post_title(),用来在一个单篇文章页面或者固定链接页面上,调取显示当前文章的标题,也可在wordpress主循环loop外调用。
使用方法
<?php single_post_title( $prefix, $display ); ?>
$prefix为可选,放在标题前的文本,类型为字符串,默认为none;
$display为可选,显示标题(TRUE)或返回标题以便用在PHP中(FALSE),类型为布尔型,默认为True。
举例说明www.genban.org
<title><?php if(is_home()){
bloginfo('name'); echo " | "; bloginfo('description');
} elseif (is_catgory()){
single_cat_title(); echo " | "; bloginfo('name');
} elseif (is_single()){
single_post_title; echo " | "; blog('name');
} elseif (is_search()){
echo "搜索结果"; echo " | "; bloginfo('name');
} elseif (is_404()){
echo "页面未找到!" ;
} else {
wp_title('',true);
} ?></title>
以上为制作主题时,判断页面类型,给出文章标题。如果为单篇文章或模板页(single),输出文章标题+|+博客名称。