新闻中心 网络推广 网站建设 优化推广

城市分站TDK修改。

针对程序版本: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);
        };





留言

电话微信    15899750475

工作时间:8:30-12:00;13:30-17:00

微信和手机同号,欢迎加微信沟通!

电话

关注公众号

 
微信
Top