欢迎光临黑马视觉品牌官网,开启你的互联网营销之旅!
新闻中心 网络推广 网站建设 优化推广

城市分站TDK修改。

时间:2024-07-27   来源:网站建设

针对程序版本:V1.7.5

第一处:320行左右,首页TDK修改。

// TDK无话调用参数TDK,所以修改如下,2024年7月27修改 
       if($this->cityinfo){
          $siteinfo = unserialize($this->cityinfo->site);

           if(!$siteinfo['title']) {
                $content = str_replace('{pboot:pagetitle}', $this->config('city_index_title'), $content); //siteinfo['title']为空的时候使用分站参数设置
                $content = str_replace('{pboot:pagekeywords}', $this->config('city_index_keywords'), $content); //siteinfo['title']为空的时候使用分站参数设置
                $content = str_replace('{pboot:pagedescription}', $this->config('city_index_description'), $content); //siteinfo['title']为空的时候使用分站参数设置                 
           }else{
                 $content = str_replace('{pboot:pagetitle}', $siteinfo['title'], $content); //siteinfo['title']不为空的时候使用本城市的设置
                $content = str_replace('{pboot:pagekeywords}', $siteinfo['keywords'], $content); //siteinfo['title']不为空的时候使用自己本城市的设置
                $content = str_replace('{pboot:pagedescription}', $siteinfo['description'], $content); //siteinfo['title']不为空的时候使用自己本城市的设置
            }           
        }else{
            $content = str_replace('{pboot:pagetitle}', $this->config('index_title') ?: '{pboot:sitetitle}-{pboot:sitesubtitle}', $content);  //非城市分站的时候使用全局
        };


第二处:360行,列表页TDK修改。需要注意配置参数中的设置是否调用了固定的

   
                    // TDK无话调用参数TDK,所以修改如下,2024年7月27修改 
       if($this->cityinfo){
          $siteinfo = unserialize($this->cityinfo->site);

           if(!$siteinfo['title']) { 
                $content = str_replace('{pboot:pagetitle}', $this->config('list_title') ?: ($pagetitle . '_' . $this->config('city_title')), $content);//非城市分站的时候使用全局
                $content = str_replace('{pboot:pagekeywords}', $this->config('city_keywords'), $content);
                $content = str_replace('{pboot:pagedescription}',$this->config('city_description'), $content);              
           }else{ 
                $content = str_replace('{pboot:pagetitle}', $this->config('list_title') ?: ($pagetitle . '_' . $siteinfo['title']), $content);//非城市分站的时候使用全局
                $content = str_replace('{pboot:pagekeywords}', $siteinfo['keywords'], $content);
                $content = str_replace('{pboot:pagedescription}',  $siteinfo['description'], $content);
            }           
        }else{
            $content = str_replace('{pboot:pagetitle}', $this->config('list_title') ?: ($pagetitle . '_{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);//非城市分站的时候使用全局
            $content = str_replace('{pboot:pagekeywords}', '{sort:keywords}', $content);
            $content = str_replace('{pboot:pagedescription}', '{sort:description}', $content); 
        };


第三处:414行左右。详情页的KEYWORDS修改。

 // TDK无话调用参数TDK,所以修改如下,2024年7月27修改 
       if($this->cityinfo){
          $siteinfo = unserialize($this->cityinfo->site);
           if(!$siteinfo['title']) {  
                $content = str_replace('{pboot:pagekeywords}', $this->config('city_index_keywords'), $content);              
           }else{ 
                 $content = str_replace('{pboot:pagekeywords}', $siteinfo['keywords'], $content); 
            }           
        }else{
             $content = str_replace('{pboot:pagekeywords}', '{content:keywords}', $content);
        };


第四处:单页也需要设置一下keywords修改,和详情页一样。标题的显示需要注意配置参数中的设置是否调用了固定的

// TDK无话调用参数TDK,所以修改如下,2024年7月27修改 
       if($this->cityinfo){
          $siteinfo = unserialize($this->cityinfo->site);
           if(!$siteinfo['title']) {  
                $content = str_replace('{pboot:pagekeywords}', $this->config('city_index_keywords'), $content);              
           }else{ 
                 $content = str_replace('{pboot:pagekeywords}', $siteinfo['keywords'], $content); 
            }           
        }else{
             $content = str_replace('{pboot:pagekeywords}', '{content:keywords}', $content);
        };





本文标签:
新闻推荐
龙华网站建设多少钱?
龙华网站建设多少钱?

大家好,这里是黑马视觉,今天我们来聊聊在深圳建一个网站需要多少钱?龙华网站建设需要多少钱?从所周知,...

龙华外贸网站建设必需知道的四大注意事项
龙华外贸网站建设必需知道的四大注意事项

在深圳有很多外贸公司,他们已经不满足于通过其他平台来引流,于是他们都需要建设一个自己自己的外贸网站,...

宝塔防火墙导致无法引入JS
宝塔防火墙导致无法引入JS

在最新一版的宝塔NGINX免费防火墙中,有一条规则是:我们可以看到里面有:script,所以会导致在添加一些第三...

网站没有安装SSL证书了,但是谷歌浏览器依旧跳转到HTTPS,怎么处理?
网站没有安装SSL证书了,但是谷歌浏览器依旧跳转到HTTPS,怎么处...

假如你的网站之前安装了SSL证书,然后到期之后,你将你的网站SSL证书也删除了。但是在使用谷歌浏览器打开网...

在线沟通
点我即可
对话
15899750475
手机
微信扫一扫

编辑 装修 价格 托管 实力 流量 搜索引擎 服务器 标准 上线 业务

微信
Top