织梦栏目列表调用seotitle,第二页开始不显示

时间:2019-02-20 13:38 / 来源:未知 / 作者:酱油 / 点击:

问题说明:栏目调用seotitle,有seotitle就显示,没有seotitle就不显示,代码如下:

{dede:field name='array' runphp='yes'}  
if (@me['seotitle']=='') 
@me=""; 
else
@me="_".@me['seotitle'].""; 
{/dede:field}

使用这段代码我,我们会发现一个问题,列表分页第二页开始,这段代码就无效了,所以只有栏目页第一页能显示seotitle内的内容,而从第二页开始代码不能生效了。
如何解决这个问题呢?可使用如下代码:

{dede:field.seotitle runphp='yes'}  
if (@me!=='') 
@me=""; 
else
@me="_".@me!.""; 
{/dede:field.seotitle}

PS:提供一段模板常用的标题代码,方便大家SEO。

<title>{dede:field.seotitle runphp='yes'}
    if(@me!=''){$GLOBALS['showtitle']=true;}else{$GLOBALS['showtitle']=false;}
    {/dede:field.seotitle}{dede:field.title runphp='yes'}if($GLOBALS['showtitle']){@me='';}else{
            $sarr=explode('/',@me);
            foreach($sarr as $v){
                $str = $v . ($str?'_':'') .trim($str);
            }
            global $cfg_webname;
            @me=$str.'_'.$cfg_webname;
            }
      {/dede:field.title}</title>


猜你喜欢

推荐栏目

DEDECMS
DEDECMS

DEDE使用经验和技巧

WordPress
Wordpress

WP使用经验和技巧

Zblog
Zblog

Zblog使用经验和技巧

CSS
CSS

CSS使用经验和技巧

网络资料
网络资料

转载实用网络资料

按键伤人
按键伤人

转载乱七八糟的网络资源

我是酱油
我是酱油

随笔札记 记录生活点滴

本站推荐

百度站内搜索

专业博客主机