2021-10-07

默认的主题标签数量是5个,很多站长觉得不够用,那么问题来了:如何修改标签数量使之大于5?

 

 

1、更改source/module/forum/forum_post.php 第361行:

 

 

function recent_use_tag() {

       $tagarray = $stringarray = array();

       $string = '';

       $i = 0;

       $query = C::t('common_tagitem')->select(0, 0, 'tid', 'itemid', 'DESC', 10);

       foreach($query as $result) {

               if($i > 4) { //4改成想要的标签数-1

                       break;

               }

               if($tagarray[$result['tagid']] == '') {

                       $i++;

               }

               $tagarray[$result['tagid']] = 1;

       }

       if($tagarray) {

               $query = C::t('common_tag')->fetch_all(array_keys($tagarray));

               foreach($query as $result) {

                       $tagarray[$result[tagid]] = $result['tagname'];

               }

       }

       return $tagarray;

}

 

 

 

2.更改source/class/class_tag.php 53行

 

 

if($tagid) {

                                       if($itemid) {

                                               C::t('common_tagitem')->replace($tagid,$itemid,$idtype);

                                       }

                                       $tagcount++;

                                       if(!$returnarray) {

                                               $return .= $tagid.','.$tagname."\t";

                                       } else {

                                               $return[$tagid] = $tagname;

                                       }

                               }

                               if($tagcount > 4) { //4改成想要的标签数量-1

                                       unset($tagarray);

                                       break;

                               }

 

 

 

 

3.更改/source/language/forum/lang_template.php 第667行

 

 

 

'posttag_comment' => '用逗号或空格隔开多个标签,最多可填写 5 个',

 

 

 

大功告成!Enjoy it!

打赏

好文章,更需要你的鼓励

本文由 氢设计 创作,除注明转载/出处外,均为本站原创,转载前请务必署名

最后编辑时间为:2021-11-23 10:21:01

本文链接:https://www.h2sheji.com/show-115.html