Discuz   发布时间:2022-05-06  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了DISCUZ X1.5主题分类和分类信息写进TITLE大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

假如DISCUZ X1.5开启了主题分类和分类信息,你会发现主题分类和分类信息列表页的titlE标题依然统一为“版块名称 – 论坛名称”,假如我要这样“主题分类 – 分类信息 – 版块名称 – 论坛名称”这样是不是会更利于SEO优化呢,答案当然是肯定的。根据我自己的DISCUZ X1.5论坛的特征(因为我就用一个分类信息,所以在DZ X1.5后台开启了分类信息的“默认显示分类”),我需要主题分类和分类信息列表页的titlE标题如下的SEO优化效果1、如果点开的页面有主题分类也有分类信息,titlE标题显示为“主题分类 – 分类信息 – 论坛名称”2、如果点开的页面无主题分类也无分类信息,titlE标题显示为“版块名称 – 论坛名称”3、如果点开的页面有主题分类无分类信息,titlE标题显示为“主题分类 – 版块名称 – 论坛名称”4、如果点开的页面无主题分类有分类信息,titlE标题显示为“分类信息 – 论坛名称”修改方法如下sourcemoduleforumforum_forumdisplay.php修改view plaincopy to clipboardprint?$navtitle = $_G['forum']['name'];  为view plaincopy to clipboardprint?//判断分类信息是否存在开始  if(emptyempty($_G['gp_sortid'])){      $navtitle = $_G['forum']['name'];  }  else{      $navtitle = '';  }  //判断分类信息是否存在结束  修改view plaincopy to clipboardprint?$navtitle = $_G['forum']['name'].' - '.Strip_tags($forumup);  }  为view plaincopy to clipboardprint?//判断分类信息是否存在开始  if(emptyempty($_G['gp_sortid'])){      $navtitle = $_G['forum']['name'].' - '.Strip_tags($forumup);  }  else{      $navtitle = ' - '.Strip_tags($forumup);  }  //判断分类信息是否存在结束  }  //navtitle修改开始  if(!emptyempty($_G['gp_sortid'])){      $navtitle = $_G['forum']['threadsorts']['types'][$_G['gp_sortid']].$navtitle;  }  if(!emptyempty($_G['gp_typEID'])){      $navtitle = $_G['forum']['threadtypes']['types'][$_G['gp_typEID']].' - '.$navtitle;  }  //navtitle修改结束  代码的关键在于主题分类:$_G['forum']['threadtypes']['types'][$_G['gp_typEID']]分类信息:$_G['forum']['threadsorts']['types'][$_G['gp_sortid']]在DZ7等以前版本中好像是主题分类:$forum['threadtypes']['types'][$thread['typEID']]分类信息:$forum['threadsorts']['types'][$thread['sortid']]

<span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium 'Times New Roman'; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="line-height: 16px; font-family: 'Trebuchet MS',Arial,sans-serif; color: rgb(64,64,64); font-size: 13px" class="Apple-style-span">
<p style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 16px">假如DISCUZ X1.5开启了主题分类分类信息,你会发现主题分类分类信息列表页titlE标题依然统一为“版块名称 – 论坛名称”,假如我要这样“主题分类分类信息 – 版块名称 – 论坛名称”这样是不是会更利于SEO优化呢,答案当然是肯定的。


<p style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 16px">根据我自己的DISCUZ X1.5论坛的特征(因为我就用一个分类信息,所以在DZ X1.5@L_616_19@开启了分类信息的“显示分类”),我需要主题分类分类信息列表页titlE标题如下的SEO优化效果1、如果点开的页面主题分类也有分类信息,titlE标题显示为“主题分类分类信息 – 论坛名称”2、如果点开的页面主题分类也无分类信息,titlE标题显示为“版块名称 – 论坛名称”3、如果点开的页面主题分类分类信息,titlE标题显示为“主题分类 – 版块名称 – 论坛名称”4、如果点开的页面主题分类分类信息,titlE标题显示为“分类信息 – 论坛名称


<p style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 16px">修改方法如下source\module\forum\forum_forumdisplay.PHP修改


<div style="overflow-x: auto; overflow-y: auto; BACkground-color: rgb(231,229,220); margin: 18px 0px; width: 594px; font-family: Consolas,'Courier New',Courier,mono; font-size: 12px; padding-top: 1px" class="dp-Highlighter">
<div style="padding-left: 45px" class="bar">
<div style="border-left: rgb(108,226,108) 3px solid; padding-bottom: 10px; BACkground-color: rgb(248,248,248); padding-left: 10px; padding-right: 8px; font: 9px Verdana,Geneva,Helvetica,sans-serif; color: silver; padding-top: 3px" class="tools">
<a style="outline-style: none; color: rgb(160,160,160); font-size: 9px; margin-right: 10px; text-decoration: none" onclick="dp.sh.Toolbar.Command('Viewsource',this);return false;" href="#">view plain<a style="outline-style: none; color: rgb(160,160); font-size: 9px; margin-right: 10px; text-decoration: none" onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="#">copy to clipboard<a style="outline-style: none; color: rgb(160,160); font-size: 9px; margin-right: 10px; text-decoration: none" onclick="dp.sh.Toolbar.Command('Printsource',this);return false;" href="#">print<a style="outline-style: none; color: rgb(160,160); font-size: 9px; margin-right: 10px; text-decoration: none" onclick="dp.sh.Toolbar.Command('About',this);return false;" href="#">?

大佬总结

以上是大佬教程为你收集整理的DISCUZ X1.5主题分类和分类信息写进TITLE全部内容,希望文章能够帮你解决DISCUZ X1.5主题分类和分类信息写进TITLE所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: