文章采集调用(非常灵活提高内容之间的调用自定义附加字段的其他修改方法)
优采云 发布时间: 2022-01-23 02:19文章采集调用(非常灵活提高内容之间的调用自定义附加字段的其他修改方法)
dedecms非常灵活,可以根据关键词、文章标题调用文章,提高内容之间的相关性,增加页面权重。要实现这个功能,主要使用likearticle标签。此标签只能在内容页面上使用。默认情况下无法调用自定义附加字段,但经常使用调用附加表字段的功能。修改方法如下:
打开 /include/taglib/likearticle.lib.php 并找到
$row['templeturl'] = $GLOBALS['cfg_templeturl'];
在下面添加代码
$addfile = $refObj->ChannelUnit->ChannelInfos["listfields"]; //获取文章模型的自定义字段列表
if($addfile){
$addfiles = explode(",",$addfile); //拆分成数组
$len = count($addfiles);
for($j=0;$jFields[''.$fname.''];
}
}
调用自定义附加字段的其他修改方法
{dede:likeartlist row='10'}
]
<p>
[field:id runphp='yes']
$aid = @me;
$row = $GLOBALS['dsql']->GetOne("Select 字段名 From `dede_addon11` where aid='$aid' "); //根据实际需要修改附加表
@me = cn_substr(strip_tags("{$row['字段名']}"),600);
[/field:id]
{/dede:likearticle}
</p>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持Scripting Home。