详解如何去掉discuz论坛地址后面的forum.php

详解如何去掉discuz论坛地址后面的forum.php,第1张

Dz动力也就是discuz是我们常用的社区论坛程序,当前是腾讯旗下,其功能比较完善,对搜索引擎的优化液比较友好,但是人无完人,程序也并非完美的,存在一些瑕疵,因此我们想办法去掉这些瑕疵就可以了。

1、 主导航条上面的

2、 Logo链接的网址

3、 主页面包屑

4、 列表页面包屑

5、 内容页面包屑

一、解决主导航的forumphp尾巴问题,通过后台管理即可解决

如果你只用的discuz的论坛功能,并且用的是一级域名或者二级域名,方法如下:

1、登陆后台—》全局—》域名设置—》应用域名,修改默认为你的论坛主页的地址。

2、登陆后台—》界面—》导航设置—》主导航—》增加一个论坛的导航,地址写你论坛主页的链接地址

去除首页和版块页面次导航位置的forumphp是同一个操作

打开template\default\forum\discuzhtm,查找”forumphp” 找到第19行,把<a href=’”forumphp”修改为<a href=””

去除列表页次导航位置的forumphp

打开template\default\forum\forumdisplayhtm,查找”forumphp” 找到第10行、184行,把

<a href=’”forumphp”修改为<a href=””

去除内容页次导航位置的forumphp

打开template\default\forum\viewthreadhtm,查找”forumphp” 找到第15行,把

这样,论坛所有的forumphp的尾巴就全部去除了

第一步:去百度站内搜索申请你的搜索代码,申请地址znbaiducom 根据百度的提示一步一步填写好你网站资料选择好搜索框,很简单的。申请好后我们就可以得到下面代码。

第二步:进入论坛后台关闭DZ默认搜索和DZ纵横搜索,如果不关闭的话等会儿加好代码论坛就会出现两个搜索框的情况,一个本地一个百度。

第三步:进入FTP空间打开文件(template/default/common/headerhtm)找到代码<!–{ad/subnavbanner/a_mu}–>然后把我们刚才在百度申请到的搜索代码添加到<!–{ad/subnavbanner/a_mu}–>前面,不懂的看下面说明。

接下来我们进入论坛后台更新下缓存就可以了。就这么简单!

打开网站程序根目录下的 \template\default\common\header_commonhtm 文件

1、搜索找到

<title><!–{if !empty($navtitle)}–>$navtitle –

<!–{/if}–><!–{if empty($nobbname)}–>

$_G['setting']['bbname']-<!–{/if}–>Powered by

Discuz!</title>

2、将其中的“Powered By Discuz!”字串改为“{lang secondtitle}”。

3、再打开source/language/lang_templatephp。 在变量的最后,也就是整个数组的目录后按以前的格式,加上“‘secondtitle’ => ‘你的论坛名称!”,” 。

4、更新缓存即可。

去除头部和底部Powered by Discuz的方法。http://wwwbzhotcom/3984/

如图所示

首先登陆论坛的后台,找到–全局–搜索设置–设置最大的搜索时间,这里进行设置就可以了

不建议你取消搜索时间限制,不然的话很容易被CC攻击

方法/步骤

不论是本地更改的Discuz源码,还是你已经上传安装到网上的Discuz源码,那当然少不了根目录文件,这个是你必须要知道的。首先的打开根目录列表

下面咱们要找到的是那个标题的源码,要删除它最好的就是删了源码(斩草要除根吗),根目录---template文件夹---default文件夹---common文件夹----header_commonhtml文件

这次就该用DW软件了或者记事本,鼠标选择header_commonhtm文件,右击选择打开方式,选择记事本或者DW软件打开就行了

在Discuz中书写的都是它们专用的语言,所以你想要删除Powered by Discuz!这句话就要找到让这句话出现的那句语言:第三步打开后----找到下方的代码:<title><!--{if !empty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}--> $_G['setting']['bbname'] - <!--{/if}--> Powered by Discuz!</title>(截图一个是DW打开的截图,一个是记事本打开的截图)

在找到第四部的那串代码以后要做的就是删掉最后的那串英文字母:Powered by Discuz!和前面的“-”删掉以后保存一下就好了(如果你的网站是在网上的,最好是下载的本地改完然后再传到网上,防止出现乱码的现象)。

6

最后呢直接去网站首页刷新一下就会发现后面的-Powered by Discuz!消失了!希望能时刻关注我,让我们共同学习Discuz!建立自己的小站!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 详解如何去掉discuz论坛地址后面的forum.php

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情