<tt id="ideh4"></tt>
      1. <source id="ideh4"><nav id="ideh4"></nav></source>
        1. 土星建站网 - 专业wordpress主题/企业网站模板免费下载

          土星建站网

          帝国cms不同栏目调用不同友情链接方法

          对于大型网站来说,不同的栏目和频道页都有单独的友链链接,这样可以提升整站权重,帝国cms自带的友链标签无法实现这一点,在网上搜索了下,基本上都是采取将友链分类栏目和信息栏目id一一对应来解决,不过这种方法在所有的分页页面都有友链,我们一般只想放到第一页,特别是对于列表页来说。今天分享一个很老的方法,是一位朋友写的插件,但是插件网站已经无法打开也没有维护了,是以前老版本6.6以前的,我改了下,目前7.5版本也可以使用了,不知道是否有bug,先用着再说,记录一下。

          帝国cms不通栏目调用不同友情链接方法

          实现步骤:
          一、后台管理友情链接

          1.数据库***_enewslink表 添加字段inclass(int 6)

          2.修改/e/admin/tool/ 文件夹下ListLink.php 和 AddLink.php文件

          二、前台调用友情链接

          1.修改/e/class/functions.php文件:

          搜索:

          //替换分页数(有两处位置)

          $string=str_replace(‘[!--list.pageno--]‘,$pagenum,$string);

          之前加入:

          if($pagenum==1){
          $jaweno_frstr_top='<!--classflink-->
          <div class="classfrlink">(下面次数的css和格式请根据自己的网站调整)
          <ul>';
          $jaweno_frstr_bottom='</ul>
          </div>
          <!--classflink-->';
          $query = $empire->query("select * from {$dbtbpre}enewslink as a left join {$dbtbpre}enewsclass as b on a.inclass=b.classid where a.inclass=".$classid);
          while($row= $empire->fetch($query)){
          $jawenostr .= '<li><a href="'.$row[lurl].'" target="'.$row[target].'">'.$row[lname].'</a></li>';
          }
          $jawenostrend = $jaweno_frstr_top.$jawenostr.$jaweno_frstr_bottom;
          $string=str_replace('[!--jaweno.frlink--]',$jawenostrend,$string);
          }else{
          $string=str_replace('[!--jaweno.frlink--]','',$string);
          }

          2.在所要显示友链栏目列表的模版任意位置加上“[!--jaweno.frlink--]”标签,即可调用。

          实现后,后台添加选择所属栏目即可。

          不提供售后,不保证可用性,怀疑者勿够。

          上一篇
          下一篇

          相关推荐

          三码必中刘刘白温