PHPCMS 2008內(nèi)容頁分頁文章標(biāo)題加頁面的方法

2011-10-08 15:46:01來源:西部e網(wǎng)作者:icech

phpcms 2008 sp4不會再更新了,所以一些代碼我們可以隨意修改了。PHPCMS 2008內(nèi)容頁使用手動[page]分頁后,文章標(biāo)題默認(rèn)多個頁面都是同樣的標(biāo)題,這樣對于搜索引擎的優(yōu)化很不利,如果修改成“標(biāo)題+頁碼”的形式呢?

phpcms 2008 sp4不會再更新了,所以一些代碼我們可以隨意修改了。PHPCMS 2008內(nèi)容頁使用手動分頁后,文章標(biāo)題默認(rèn)多個頁面都是同樣的標(biāo)題,這樣對于搜索引擎的優(yōu)化很不利,如果修改成“標(biāo)題+頁碼”的形式呢?需要修改一點代碼就可以解決了。

修改方法:

在include目錄下的html.class.php文件中180行左右查找,或者直接搜索if($titles),就能迅速定位了。

找到以下代碼部分:

PHP Code復(fù)制內(nèi)容到剪貼板
  1. if($titles)   
  2. {   
  3.  list($title$content) = explode('[/page]'$content);   
  4. }   
  5. $title = strip_tags($title);   
  6. $head['title'] = $title.'_'.$C['catname'].'_'.$PHPCMS['sitename'];  

 

修改為:

PHP Code復(fù)制內(nèi)容到剪貼板
  1. if($titles)   
  2. {   
  3.  list($titlea$content) = explode('[/page]'$content);   
  4. }   
  5. $titlea = strip_tags($titlea);   
  6.   
  7. if($page==1)   
  8. {   
  9.  $head['title'] = $title.'_'.$C['catname'].'_'.$PHPCMS['sitename'];   
  10. }else {   
  11.  $head['title'] = $title.'('.$page.')'.'_'.$C['catname'].' - '.$PHPCMS['sitename'];    
  12. }  

 

重新生成有分頁的文章即可。這樣第一頁是沒有加頁碼的,其他的分頁都在標(biāo)題后面加上了當(dāng)前頁碼。
 

關(guān)鍵詞:PHPCMS

贊助商鏈接: