专业的织梦模板下载平台,更多精品模板,超低模板价格,网站建设如此简单!           QQ好友已满,→点此获取提取码←
当前位置:主页 > 建站教程 > wordpress教程 >

WordPress头部文件中title标签通用代码

发布时间:2018-04-17  来源:六久阁  浏览:0  关键词:WordPress title标签 

    我们在制作wordpress主题的时候,一般读会把头部单独写到header.php文件中,这时有一个问题就是在头部文件中,title标签的写法,很多主题都是这样定义的:


    <title><?php bloginfo(‘name’); wp_title(); ?></title>
     

    这里不仅内页的title顺序会出错,调整后连接符也会出错,这里主要是因为wp_title( )函数的参数设置不对,不建议修改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>
     

    其中,代码中的”-“是连接符,可以换成自己想要的效果。


织梦二次开发QQ群

本站客服QQ号:3149518909(点击左边QQ号交流),群号(383578617) DedeCMS织梦教程QQ群 如果您有任何织梦问题,请把问题发到群里,阁主将免费为您写解决教程!

有问题在这里提问,阁主会为你解决!
  • 全部评论(0
    还没有评论,快来抢沙发吧!
CopyRight © 2017-2019 六久阁模板下载网 版权所有  备案号:滇ICP备15006281号-4 
本站部份内容来源自网络,文字、素材、图片版权属于原作者,本站转载素材仅供大家欣赏和分享,切勿做为商业目的使用。
如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!