「網站排名優化培訓」解決帝國CMS搜索模板不支持靈動標簽的方法

「網站排名優化培訓」

帝國CMS搜索模板調用靈動標簽的時候調用不出內容的解決方法,此方法來源于帝國CMS大學。個人根據教程修改使用后能成功獲得到帝國CMS文章,并分享給所以帝國CMS愛好者使用。

帝國CMS搜索模板代碼修改

打開/e/class/functions.php文件,搜索 //標簽替換4? ,在它的標簽的后面增加一個標簽,代碼如下:

//標簽替換5 
function DtNewsBq2($classid,$indextext,$ecms=0){ 
global $empire,$dbtbpre,$public_r,$emod_r,$class_r,$class_zr,$fun_r,$navclassid,$navinfor,$class_tr,$level_r,$etable_r; 
$cachetime=0; 
$file=ECMS_PATH.'e/data/tmp/list'.$classid.'.php'; 
if($cachetime&&file_exists($file)){ 
$filetime=filemtime($file); 
$string=RepExeCode($string);//解析代碼 
return $string; 
} 
$indextext=stripSlashes($indextext); 
$indextext=ReplaceTempvar($indextext);//替換全局模板變量 
//替換標簽 
$indextext=DoRepEcmsLoopBq($indextext); 
$indextext=RepBq($indextext); 
//寫文件 
WriteFiletext($file,AddCheckViewTempCode().$indextext); 
//讀取文件內容 
ob_start(); 
include($file); 
$string=ob_get_contents(); 
ob_end_clean(); 
$string=RepExeCode($string);//解析代碼 
return $string; 
}

打開/e/search/result/index.php文件,查找 //替換公共模板變量 此處修改為以下代碼:

//頁面支持標簽 
$tempr[temptext]=DtNewsBq2('list'.$tempid,$tempr[temptext],0);

幸运飞艇选号公式打開/e/search/result/index.php文件,找到如下代碼(一般是在最頂):

<?php 
require("../../class/connect.php"); 
require("../../class/db_sql.php"); 
require("../../data/dbcache/class.php"); 
require("../../class/q_functions.php"); 
require "../".LoadLang("pub/fun.php");

修改上面的代碼為以下代碼:

<?php 
require("../../class/connect.php"); 
require("../../class/db_sql.php"); 
require("../../class/functions.php"); 
require("../../class/t_functions.php"); 
require("../../data/dbcache/class.php"); 
require "../".LoadLang("pub/fun.php");

最后打開帝國CMS搜索頁面模板,使用帝國CMS靈動標簽調用網站內容就可以調用成功了。如果調用不成功的請仔細閱讀再做修改,注意修改帝國CMS搜索模板文件的時候要備份哦。

「網站排名優化培訓」
上一篇:「seo」網頁標題優化規范
下一篇:「SEO排名」TAG頁面如何優化_TAG頁面優化方法

歡迎掃描關注我們的微信公眾平臺!

幸运飞艇选号公式歡迎掃描關注我們的微信公眾平臺!

.ewkf-box{position:fixed;right:10px;top:200px;} .ewkf-box .im-box{display:block;} .ewkf-box .open-im{display:none;float:right;}