帝國(guó)CMS插件
帝國(guó)CMS插件,在帝國(guó)CMS中可以編寫插件,插件就像一個(gè)機(jī)器上不同功能的小零件,便于在網(wǎng)站中根據(jù)需要集成和卸載,非常方便,下面就來談?wù)勗诘蹏?guó)CMS插件的作用、用處以及原理。想要了解帝國(guó)CMS插件的朋友,無需看全文,直接查看本文圖片,即可找到你想要,本文的主要表達(dá)點(diǎn)也全在圖片中!【帝國(guó)CMS插件,永久免費(fèi),重點(diǎn)看圖一】
很多站長(zhǎng)是不是發(fā)現(xiàn)了帝國(guó)CMS插件增加信息時(shí),是有關(guān)鍵詞替換的,這樣是有利于網(wǎng)站優(yōu)化排名。
但是在后臺(tái)格式化數(shù)據(jù)之后,再去進(jìn)行修改之后,內(nèi)容關(guān)鍵字就失效了。
針對(duì)這一問題,解決方案如下:
找到 //返回自定義字段【帝國(guó)CMS插件,一鍵自動(dòng),重點(diǎn)看圖二】
function ReturnAddF($add,$modid,$userid,$username,$do=0,$rdata=0,$ch=0){
再往下找 elseif($do==1)//修改
在 //遠(yuǎn)程保存 和 //自動(dòng)分頁(yè) 之間增加一段就搞定了!
//替換關(guān)鍵字和字符【帝國(guó)CMS插件,簡(jiǎn)單便捷,重點(diǎn)看圖三】
$value=DoReplaceKeyAndWord($value,$add['dokey'],$add['classid']);
帝國(guó)cms插件開發(fā)是通過主程序和主程序模板文件來進(jìn)行組對(duì)開發(fā)的,目錄是在根目錄下的e/extend目錄中,所有的插件都放在這個(gè)目錄下【帝國(guó)CMS插件,高效精確,重點(diǎn)看圖四】
首先需要建立目錄,在帝國(guó)cms中,插件目錄有固定格式,分為主程序文件和主程序模板文件,其中的/e/extend/mecnj/index.php為主程序文件,而/e/extend/mencj/template/index.temp.php為主程序模板文件,下面開始實(shí)現(xiàn)這個(gè)插件功能。
首先先寫主程序文件,代碼如下:
<?php
require('../../class/connect.php'); //引入數(shù)據(jù)庫(kù)配置文件和公共函數(shù)文件
require('../../class/db_sql.php'); //引入數(shù)據(jù)庫(kù)操作文件
require('../../data/dbcache/class.php'); //引入欄目緩存文件
$link=db_connect(); //連接MYSQL
$empire=new mysqlquery(); //聲明數(shù)據(jù)庫(kù)操作類
$editor=1; //聲明目錄層次
//取出推拉門下10條最新文章
$sqltl=$empire->query("select * from {$dbtbpre}ecms_news where classid=2 order by newstime desc limit 10"); //推拉門classid=2
require('template/index.temp.php'); //導(dǎo)入模板文件
db_close(); //關(guān)閉MYSQL鏈接
$empire=null; //注消操作類變量
?>
上面代碼通過引入數(shù)據(jù)庫(kù)操作文件和公共配置文件,并通過建設(shè)sql語(yǔ)句等方式來取出數(shù)據(jù)庫(kù)中類型為推拉門的最新10條文章,然后通過require('template/index.temp.php')把模板文件引入進(jìn)來。
帝國(guó)CMS插件分享給大家。希望本篇文章能幫助到各位站長(zhǎng),帝國(guó)CMS插件總體來說很簡(jiǎn)單,如果想更方便,那么直接在文章內(nèi)圖片查看就能獲取到相關(guān)的需求信息了。