有seotitle的时候显示seotitle没有则显示默认标

作者: 少校seo 分类: 黑帽seo资讯 发布时间: 2019-11-08 03:03

Dedecms列标题seo:有seotile时显示seotile,没有seotile时显示默认标题。

<。title>。{dede:字段名='typeid' runphp='yes'}

$ id = @ me

全球$ dsql

$sql= "从dedecode_com_arctype中选择*,其中id = $ id ";

$row=$dsql->。getOne(SQL);

$ SEO title = $ row[“SEO title”];

$ typename = $ row[“typename”];

$ topid = $ row[“topid”];

如果($seotitle!== ")

@ me = $ seotitle

}其他{

$sql2= "从dedecode_com_arctype中选择*,其中id = $ topid ";

$ row 2 = $ dsql->;getOne(平方米);

$ typename 2 = $ row 2[“typename”];

@me=$typename2。“-”。$ typename

}

{/dede:field }-{ dede:global name = ' CFG _ web name '/} & lt。/title>。

只需用默认标题替换上面的代码。这个标题是更多的尝试,这对太多的专栏来说是方便的你曾经用搜索引擎优化来编织梦想黑帽搜索引擎优化吗?有些列不需要单独编写SEOtitle。

本文地址:

织梦seo标题判断(有seo标题的时候显示seo标题没有的话显示普通标题)

相关案例演示

Dede seo标题如果判断

Dede backstage列设置有seo标题调用标签{dede:field.seotitle /}有这个标签很好,这有利于网站的seo,但是如果一些列不需要这个seo标题,它们也应该编写公共标题。如果有些栏目没有搜索引擎优化标题,前景标题可能是空的,这对用户来说是非常不好的,所以这里有一个判断。

效果是|:如果有一个搜索引擎优化标题,它将显示搜索引擎优化标题梦想编织搜索引擎优化标题链接黑帽搜索引擎优化;如果没有seo标题,它将直接调用列标题。

{ dede:field name = ' array ' runphp = ' yes ' } if(@ me[' SEO title ']= ' ')@ me = @ me[' title '];else @ me = @ me[' SEO title '];{/dede:field}

这将放在网站标题上,不能用于{dede"arclsit}

[字段:数组runphp='yes']如果(@ me[' SEO title ']= ' ')@ me = @ me[' title '];else @ me = @ me[' SEO title '];[/场:阵列]

这可以在{dede:arclist}中使用