如何阅读频道页标题和德德网站内容页的内容页标题来提高最佳seo标题,然后详细介绍调用方法,让感兴趣的朋友掌握。
内容页调用SEO标题:在<title></title>中间添加下列编码:复制代码编码以下:
{dede:fieldname='typeid'runphp='yes'}
$id=@me;
global$dsql;
$sql="selectseotitlefromdede_arctypewhereid=$id";
$row=$dsql->getOne($sql);
@me=$row["seotitle"];
{/dede:field}
内容页调用频道叙述:
把默认设置的
复制代码编码以下:
<metaname="description"content="{dede:field.descriptionfunction='html2text(@me)'/}"/>
改为:
复制代码编码以下:
<metaname="description"content="{dede:fieldname='typeid'runphp='yes'}
$id=@me;
global$dsql;
$sql="selectdescriptionfromdede_arctypewhereid=$id";
$row=$dsql->getOne($sql);
@me=$row["description"];
{/dede:field}"/>
内容页调用频道关键词:
把默认设置的
复制代码编码以下:
<metaname="keywords"content="{dede:field.keywords/}"/>
改为:
复制代码编码以下:
<metaname="keywords"content="{dede:fieldname='typeid'runphp='yes'}
$id=@me;
global$dsql;
$sql="selectkeywordsfromdede_arctypewhereid=$id";
$row=$dsql->getOne($sql);
@me=$row["keywords"];
{/dede:field}"/>
读取频道页标题
复制代码编码以下:
{dede:fieldname='title'/}-{dede:fieldname='position'runphp='yes'}
$tc="-";//分节符
$tw=$GLOBALS['cfg_list_symbol'];//调用部位分节符
@me=html2text(@me);//除去html标识
$tf=split($tw,@me);//转化成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){//循环系统取值给$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk;//取值给@me
{/dede:field}-{dede:globalname='cfg_webname'/}
将之上编码放到中间就可以完成“文章内容标题-2级频道-1级频道-网站名称”的方式了
近期科学研究cms内容智能管理系统的二次开发,公布一些自身的体会心得和工作经验,和大伙儿一起学习交流!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)