如下就详解在dedecms模板中修改星火计划2.0 所需要的meta标签,只需要改动下文章模板就是这么简单。
星火计划
主要是标记当前内容页类型,发布时间、作者、原文地址这一类的标签描述。
百度【原创保护】星火计划2.0 https://ziyuan.baidu.com/college/articleinfo?id=782
星火计划2.0说明:
1,对于有转载的原创网页,百度搜索会从众多相同内容中识别出原创网页,使之在搜索结果中的排序不被对应的转载网页超越;
2,对于通过百度站长平台主动推送的原创数据,我们在识别成功后,会在搜索结果处进行“原创”标记 ,进一步凸显原创内容的价值,为原创者正名。

dedecms模板修改
我们需要在所需要用到的内容模板地方加入以下代码即可:
<!--canonical-->
<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:geturl runphp='yes'}@me = GetCurUrl();{/dede:geturl}"/>
<!--文章原创-声明-->
<meta property="og:type" content="article"/>
<meta property="article:published_time" content="{dede:field.senddate function=" MyDate(
'Y-m-d',@me)"/}T{dede:field.senddate function="MyDate('H:m:s',@me)"/}+08:00"/>
<meta property="og:title" content="{dede:field.title/}"/>
<meta property="og:description" content="{dede:field.description function='html2text(@me)'/}"/>
{dede:php}
if($refObj->Fields['writer']=='apizl'){
echo '<meta property="article:author" content="'.$refObj->Fields['writer'].'"/>';
echo '<meta property="article:published_first" content="'.$refObj->Fields['writer'].',https://www.apizl.com/archives/view-'.$refObj->Fields['id'].'-1.html"/>';
}
{/dede:php}
<!--ico-->
<link rel="shortcut icon" href="https://www.apizl.com/favicon.ico" />
<link rel="apple-touch-icon" sizes="234x60" href="https://www.apizl.com/public/logo.png" />里面的自定义方法包含:MyDate | html2text | GetCurUrl
修改apizl改成自己的发布作者,这样就会动态输出meta的作者和原文地址,也可以在里面做其他的判断。
关键字词:

