国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > PhpCMS > 正文

PHPCMS V9分頁title顯示分頁數的方法

2024-09-10 07:15:13
字體:
來源:轉載
供稿:網友

很多人都知道,PHPCMS v9默認使用的分頁,多個分頁所有的標題都是一樣的,但是這樣是不利于seo優化的.

在 google網站管理工具里看到上千個重復標題標記,全是phpcms v9程序分頁重復標題造成的,很不利于seo優化,于是想著在標題里加入分頁數,在網站頂部文件隨便加了個 【{$page}】,生成文章測試 了下,不錯,效果出來了,所有分頁的標題都加上了“【分頁數】”,可是瀏覽到列表頁和沒有分頁的文章里,‘【分頁數】或“【】”空格一直顯示著,看著很不 順眼,怎樣在無分頁的標題上不顯示那難看的框框呢,折騰了半天,用了一個if語句搞定.

第一種方法:修改模版

在phpcms v9后臺,界面--模板風格--詳細列表--content---修改header.html文件,在之間加入下一句代碼就行了.

{if ($page) > (1)}【{$page}】{/if}

當文章無分頁的時候,“【1】”再不出出現了.

第二種方法:修改系統

找到phpcms/modules/content/classes/html.class.php文件,類約160行:

$pagefile = PHPCMS_PATH.$pagefile;

在這段代碼之后添加如下代碼就OK,代碼如下:

  1. //start if($page!=1){ $title1 = $title." 第".$page."頁"; }else{ $title1 = $title; } $SEO = seo($siteid, $catid, $title1, $description, $seo_keywords); //end --Vevb.com

備注,上面的修改方法會導致分頁的如果使用子標題,則子標題會顯示在第一頁過后,規則為:子標題+分頁號碼,如果不想,可以這么修改86行:

$title = strip_tags($title);

在后面添加:

1 $orgtitle = $title; //將標題保存在一個變量中

找到大約133行:

foreach ($pageurls as $page=>$urls)

添加以下代碼就OK了.

//start 修改標題顯示標題的頁數 if($page!=1){ $title1 = $orgtitle." 第".$page."頁"; }else{ $title1 = $orgtitle; } $SEO = seo($siteid, $catid, $title1, $description, $seo_keywords); //end

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 襄城县| 陵水| 黑河市| 乌拉特后旗| 萨嘎县| 五台县| 南皮县| 蓬溪县| 乌拉特后旗| 大港区| 方山县| 应用必备| 如皋市| 出国| 安丘市| 九台市| 门源| 米脂县| 吉隆县| 唐海县| 荔浦县| 抚顺市| 肥西县| 万盛区| 巴东县| 德钦县| 石阡县| 彩票| 临洮县| 昭通市| 济宁市| 陆丰市| 安远县| 金山区| 碌曲县| 洪湖市| 平果县| 托里县| 灵川县| 龙川县| 鹿邑县|