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.'']; } }
調用自定義附加字段的其他修改方法文章來源:http://www.zghlxwxcb.cn/news/detail-432609.html
{dede:likeartlist row='10'} [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}
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持yii666。文章來源地址http://www.zghlxwxcb.cn/news/detail-432609.html
到了這里,關于DedeCMS調用相關文章likearticle附加自定義字段的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!