discuz面包屑导航优化,discuz伪静态优化教程

面包屑导航对于网站的优化尤其重要,而且跟用户体验也是息息相关的,那么discuz论坛程序面包屑导航该如何优化呢?下面和小编一起来看Discuz论坛面包屑导航优化,首页新帖伪静态教程。

优化1:首页新发帖伪静态
       可能有的人说我的站已经做了伪静态了,其实不然。x2.5等后期的版本已经没有全站伪静态了。可以直接试下在首页分区版主下面的新帖直接点击打开看下链接就知道了。

修改路径:template\default\forum\discuz.htm
搜索代码:

  1. forum.php?mod=redirect&tid=$forum[lastpost][tid]&goto=lastpost#lastpost

替换为以下代码(应该有6处,直接修改第六处也可以,全部修改也可以)

  1. thread-$forum[lastpost][tid]-1-1.html


可以再打开刚才的帖子试下是不是不一样了呢?


优化2:面包屑中去掉“分区域名后去掉forum.php
修改前:



修改后:


优化原因:
1,图中电脑论坛链接至首页,原地址是***/froum.php,与首页bbs.txahz.com重复,不符合网址规范化
2,原导航为4级:首页-分区-版块-帖子,其中分区作为一层,既没有多少实际意义,也影响优化,因为网站结构毕竟多了一层,这里去掉,改为:首页-版块-帖子


修改路径1(修改之前请先备份):template/template/forum目录下的discuz.htmviewthread.htmforumdisplay.htm 3个文件
都搜索下面这段代码(搜索不到请搜索
class="nvhm" title="{lang homepage}这部分):


  1. $_G[setting][bbname]»<a href="http://www.txahz.com/%3Cfont%20color=" red"="" target="_blank" style="word-wrap: break-word; color: rgb(0, 0, 255);">forum.php"{if $_G['setting']['forumjump']} id="fjump" class="showmenu"{/if}>{$_G[setting][navs][2][navname]}$navigation


  1. 将红色部分改为:   蓝色部分为锚文字,这里可以进一步优化为:

    主词

    比如:

    腾讯爱好者


注:此处修改为去掉域名后面的forum.php

修改路径2(修改之前请先备份):source/module/forum/forum_forumdisplay.php文件,将下列两段中的红色内容去掉(搜索不到请搜索navigation):


  1.   $navigation = '  '.$forum_up['name'].' '.$_G['forum']['name'].'';


  1. $navigation = '  '.$forum_top['name'].' '.$forum_up['name'].' '.$_G['forum']['name'];


两处比较乱,下面还有相似的,所以上个图给大家注意下,如下图红色框里是要修改的两个地方。



注:此处修改为打开板块为去掉”分区“

修改路径3(修改之前请先备份):source/module/forum/forum_viewthread.php文件,依次将下列两段中的红色内容去掉(搜索不到请搜索:$_G['cache']['forums'][$fup]['type']):


  1.   $t_link = $_G['cache']['forums'][$fup]['type'] == 'group' ? 'forum.php?gid='.$fup : 'forum.php?mod=forumdisplay&fid='.$fup;
      $navigation .= '  '.($_G['cache']['forums'][$fup]['name']).'';


  1.   $t_link = $_G['cache']['forums'][$fup]['type'] == 'group' ? 'forum.php?gid='.$fup : 'forum.php?mod=forumdisplay&fid='.$fup;
      $navigation .= '  '.($_G['cache']['forums'][$fup]['name']).'';


注:此处修改为打开帖子去掉”分区“,教程到这里就结束了,有点长,修改的朋友请耐心。(此方法修改包括子板)