織夢DEDECMS內容頁增加調用相關專題的功能,dedec
導讀:dedecmsdedecms我們在使用DEDECMS制作文章頁或者列表頁模板時候,都希望在頁面中顯示和內容有關的標題或者專題內容,當然顯示相關文章的標題這個功能是DEDECMS標簽已經自帶織夢模板修改dede后臺模板。
我們在使用DEDECMS制作文章頁或者列表頁模板時候,都希望在頁面中顯示和內容有關的標題或者專題內容,當然顯示相關文章的標題這個功能是DEDECMS標簽已經自帶了的,今天跟版網主要是講如何在DEDECMS文章模板中調用和內容有關的專題標題,這個我們需要修改DEDECMS相關的PHP文件來實現。
打開include/extend.func.php,在最后添加:
function getlikespc($keywords=0)
{
global $cfg_basehost,$dsql;
$key = array();
$key = explode(",",$keywords);
$likesql;
$len =count($key);
for($i=0;$i<$len;$i++){
$now = $len-$i;
if($now==1){
$likesql .= "keywords like '%".$key[$i]."%&織夢模板免費下裁#39; ";
}else{
&nbs織夢模板免費p;$likesql .= "keywords like '%".$key[$i]."%' or ";
}
}//關鍵字分割檢索,拼接 查詢語句
$getsql = "SELECT * from dede_archives where dede_archives.channel='-1'
and $likesql order by dede_archives.id ";//查詢與該文章關鍵字相同的專題
//echo $getsql;
$toback;
$dsql->Execute("m",$getsql);
織夢模板網站while($row = $dsql->GetObject('m'))
{
$title = $row->title;//專題標題
$id = $row->id;//專題ID
$toback = "<a href='".$cfg_basehost."/special/arc-".$id.".html' >".$title."</a>";
}
return $toback;//返回文章鏈接
}
然后在你想調用相關專題的地方加入下面代碼即可:
{dede:field.keywords function='getlikespc(@me)'/} 相關織夢模板修改dede后臺模板。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-17 ,文章織夢DEDECMS內容頁增加調用相關專題的功能,dedec主要講述相關專題,標簽,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_28629.html