在Discuz論壇的文章模版中加入原作者名稱

新版的Discuz X1.5中加入文章模版和DIV功能,方便把好的主題推送至文章模版而改善論壇的SEO.但原文章模塊的作者調用會出現推送者的名字,但是因為文章並不屬於推送者,而是原作者.所以在這文章介紹簡單修改,把原作者在文章模塊中加入調用.


當完成修改後,在調用中會增加新的原作者名週用





需要修改的檔案
  1. \source\class\block\portal\block_article.php
  2. \source\language\lang_blockclass.php
修改block_article.php
在103行,加入以下CODE:
'author' => array('name' => lang('blockclass', 'blockclass_article_field_author'), 'formtype' => 'text', 'datatype' => 'string'),

在207行,加入以下CODE:
'author'=>$data['author'],

修改lang_blockclass.php
line 163:
add a line
'blockclass_article_field_author' => '原作者名',

修改後,上載到伺服器,更新緩存就可以了.

0 留言: