濮阳杆衣贸易有限公司

主頁 > 網站建設 > 建站知識 > dedecms默認文章作者為空的實現方法

dedecms默認文章作者為空的實現方法

POST TIME:2018-09-18 00:26

dedecms網站的文章有一個文章信息是文章的作者,在發(fā)布文章的時候如果填寫了作者,那自然而然保存作者,如果沒填寫作者,那系統(tǒng)會讀取當前已登錄用戶的用戶名為文章自動添加作者,如何實現不填寫作者就不自動添加作者呢?

經過分析,找到了保存添加文章信息的文件,就是/dede/article_add.php,打開文件,查找這樣一句代碼if(empty($writer))$writer=$cuserLogin->getUserName();大概在96行(我的是V5.6_gbk版本的,版本不同有時候可能不太準確,自己找一下),就是這一句代碼實現了為文章自動添加作者,那么注釋掉這一句代碼,在不填寫作者就不自動添加作者了。下面是我修改好的代碼,并且加了一些注釋信息。

//對保存的內容進行處理
//if(empty($writer))$writer=$cuserLogin->getUserName(); 如果writer是空,則讀取當前登陸用戶的用戶名
if(empty($source))$source=’未知’; // 如果文章來源也不知道,就把文章來源的值設為“未知”,當然我們也可以設為其他的值,或者直接在這里寫死,比如$source=’dedecms模板網’;
$pubdate = GetMkTime($pubdate);
$senddate = time();
$sortrank = AddDay($pubdate,$sortup);
$ismake = $ishtml==0 ? -1

……

大家可以注意到,這個地方其實就是我們以前說過的修改描述、關鍵詞、標題、簡略標題等字符長度的地方,還有很多,這里不再多說了。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
会东县| 齐齐哈尔市| 曲阳县| 广汉市| 新津县| 浦县| 霍邱县| 太仆寺旗| 望江县| 安阳市| 和田县| 沂水县| 阜康市| 中牟县| 松原市| 罗甸县| 通许县| 天长市| 沅江市| 潞西市| 隆尧县| 泰州市| 曲周县| 霍林郭勒市| 盐边县| 苗栗市| 永寿县| 民丰县| 台湾省| 河东区| 潮安县| 合阳县| 湖南省| 年辖:市辖区| 临潭县| 都匀市| 平山县| 进贤县| 融水| 长阳| 景宁|