时间:2021-05-02
内容页调用SEO标题:在<title></title>之间加入以下代码:
复制代码
代码如下:
{dede:field name='typeid' runphp='yes'}
$id=@me;
global $dsql;
$sql="select seotitle from dede_arctype where id=$id";
$row=$dsql->getOne($sql);
@me=$row["seotitle"];
{/dede:field}
内容页调用栏目描述:
把默认的
复制代码
代码如下:
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" />
改成:
复制代码
代码如下:
<meta name="description" content="{dede:field name='typeid' runphp='yes'}
$id=@me;
global $dsql;
$sql="select description from dede_arctype where id=$id";
$row=$dsql->getOne($sql);
@me=$row["description"];
{/dede:field}" />
内容页调用栏目关键字:
把默认的
复制代码
代码如下:
<meta name="keywords" content="{dede:field.keywords/}" />
改成:
复制代码
代码如下:
<meta name="keywords" content="{dede:field name='typeid' runphp='yes'}
$id=@me;
global $dsql;
$sql="select keywords from dede_arctype where id=$id";
$row=$dsql->getOne($sql);
@me=$row["keywords"];
{/dede:field}" />
调取栏目页标题
复制代码
代码如下:
{dede:field name='title'/}-{dede:field name='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:global name='cfg_webname'/}
将以上代码放在之间就可以实现“文章标题-2级栏目-1级栏目-网站名”的形式了
最近研究cms内容管理系统的二次开发,发布一些自己的心得和经验,和大家一起交流学习!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
网站建设中,首页的标题其实就是网站的名称。而网站内容页面的标题其实就是文章的标题,栏目页的标题就是栏目的名称。网站首页的标题就是网站的灵魂,同时也是给用户的靠前
在构建网页的时候,如果不想逐个写栏目列表页的标题,即列表页标题形式为:{field:seotitle/}_{dede:global.cfg_webname/},
如何制作自己网站的标题,如何写描述,如何写关键词都是非常关键的环节,包括栏目页的写法和内容标题的写法。 一、标题的写法 1、标题的精准定位:说精准是考虑
网站首页、栏目、产品、文章页标题seo优化技巧,一个网站不仅仅是有首页而且有栏目页、新闻页、产品页、标签页等等,这些页面的标题该怎去做呢?可能大家都明白我讲
在列表页或者内容详情页调用指定的顶级栏目名称及链接方法。1、{dede:fieldname="typename"}这是调用当前栏目的名称2、{dede:chan
Copyright © 1999-2023 中企动力科技股份有限公司(300.cn)All Rights Reserved
京公网安备11030102010293号 京ICP证010249-2