关于wordpress的相关教程361源码出得相对少了一些,不少朋友一直在咨询相关的wordpress的相关问题,毕竟个人精力有限,361源码小编一定会在能力和精力允许的情况下多给大家出些对大家有帮助的教程,也希望大家一直支持361源码,谢谢。好了,闲话不多说,今天抽点时间给小编给大家做个关于WordPress头部文件title标签通用代码的小教程。我们在制作wordpress主题的时候,一般读会把头部单独写到header.php文件中,这时有一个问题就是在头部文件中,title标签的写法,很多主题都是这样定义的:
<title><?php bloginfo(‘name’); wp_title(); ?></title>
这里不仅内页的title顺序会出错,调整后连接符也会出错,这里主要是因为wp_title( )函数的参数设置不对,361源码不建议修改wordpress的核心文件,这里给出其他解决方法如下:
<title><?php if ( is_home() ) { bloginfo('name'); echo " _ "; bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo " _ "; bloginfo('name'); } elseif (is_single() || is_page() ) { single_post_title(); } elseif (is_search() ) { echo "搜索结果"; echo " _ "; bloginfo('name'); } elseif (is_404() ) { echo '页面未找到!'; } else { wp_title('',true); } ?></title>
这段代码分别对不同的页面输出不同的title,格式为“页面_主标题”,有的网站可能还需要带上副标题,那么用如下代码:
<title><?php if ( is_home() ) { bloginfo('name'); echo " _ "; bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo " _ "; bloginfo('name');echo " _ "; bloginfo('description'); } elseif (is_single() || is_page() ) { single_post_title();echo " _ "; bloginfo('name');echo " _ "; bloginfo('description'); } elseif (is_search() ) { echo "搜索结果"; echo " _ "; bloginfo('name');echo " _ "; bloginfo('description'); } elseif (is_404() ) { echo '页面未找到!';echo " _ ";bloginfo('name'); echo " _ ";bloginfo('description'); } else { wp_title('',true); } ?></title>
其中,代码中的”-“是连接符,可以换成自己想要的效果。这样处理就可以实现我们的需要的,快去尝试看下具体效果吧。中秋节了,361源码顺祝本站所有用户和对草根学习网一直支持的朋友:中秋快乐!
以上就是WordPress头部文件title标签通用代码的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。新闻热点
疑难解答
图片精选