花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

pbootcms設(shè)置標(biāo)題樣式規(guī)則后欄目seo標(biāo)題無效怎么辦

時(shí)間: 2024-02-25 10:02 閱讀: 作者:素材無憂網(wǎng)

方法一
可以給每個(gè)欄目都加上seo標(biāo)題,然后去設(shè)置標(biāo)題樣式,這種不涉及二次開發(fā)更適合。上圖為參考樣本,可以根據(jù)自己需求任意修改。
方法二
自從2.0.7版本開始后后臺(tái)支持了自定義標(biāo)題規(guī)則,然而發(fā)現(xiàn)這里的權(quán)限變成了最高,就是設(shè)置了規(guī)則后,再去單獨(dú)給欄目設(shè)置seo標(biāo)題就沒效果了。這種情況我認(rèn)為是不合理的,seo標(biāo)題正常得最高級(jí)。



上面兩張圖即真實(shí)案例,第二張圖給欄目設(shè)置seo標(biāo)題無效了。那好吧,接下來講解下如何讓seo標(biāo)題重回最高權(quán)限,即設(shè)置了seo標(biāo)題,那就就會(huì)去替換掉組合標(biāo)題里的欄目名稱標(biāo)題。
修改步驟
打開/apps/home/controller/IndexController.php
找到第189行private function getList($sort)
把以下代碼

$content = str_replace('{pboot:pagetitle}', $this->config('list_title') ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);

替換成

$list_title = $this->config('list_title');
if ($pagetitle == "{sort:title}") {
$list_title = str_replace("{sort:name}","{sort:title}",$list_title);
}
$content = str_replace('{pboot:pagetitle}', $list_title ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);


找到private function getAbout($sort)
把以下代碼

$content = str_replace('{pboot:pagetitle}', $this->config('about_title') ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);

替換成

$about_title = $this->config('about_title');
if ($pagetitle == "{sort:title}") {
$about_title = str_replace("{sort:name}","{sort:title}",$about_title);
}
$content = str_replace('{pboot:pagetitle}', $about_title ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);


修改完上面,去檢查下頁面發(fā)現(xiàn)標(biāo)題正常了,到此結(jié)束,搞定!

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: pbootcms設(shè)置標(biāo)題樣式規(guī)則后欄目seo標(biāo)題無效怎么辦

標(biāo)簽: pbootcms  
相關(guān)文章
推薦文章
模板推薦