默认的主题标签数量是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) {
- 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;
- }
复制代码 更改为- 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 > 15) {
- 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) {
- unset($tagarray);
- break;
- }
复制代码 更改为- 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 > 15) {
- unset($tagarray);
- break;
- }
复制代码 3、source/language/forum/lang_template.php- 'posttag_comment' => '用逗号或空格隔开多个标签,最多可填写 5 个',
复制代码 更改为- 'posttag_comment' => '用逗号或空格隔开多个标签,最多可填写 15 个',
复制代码
相关教程:
【原创】DZ门户文章利用tag标签及摘要自动生成文章关键词keywords及文章描述description
【实测】门户文章标签之如何免费实现discuz!门户文章的标签功能,非插件
【原创】结合门户tag标签功能,将搜索链接修改为伪静态链接
【实测】教你修改DZ论坛帖子的标签数量,默认为5个修改为15个
【实测】DZ论坛发布帖子强制提醒用户设置帖子标签,增加帖子粘合度
【实测】Discuz教程后台用户管理的搜索数量修改
【实测】修改Discuz搜索显示数,搜索数,搜索展示数
【实测】Discuz!X3.1标签伪静态 Discuz!X3.0标签伪静态修改和伪静态规则(完整有用)
【实测】Discuz!添加标签聚合页,以分页形式显示所有标签
|