欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

WordPress給標簽頁面和分類目錄以.html結尾

作者 / 無憂主機 時間 2012-12-01 15:27:34

Wordpress開啟偽靜態(tài)規(guī)則后,它不是全站都會根據(jù)偽靜態(tài)規(guī)則而改變,比如固定連接是這樣的模式/%post_id%.html文章頁面都會是以.html結尾的,但是一些目錄文件就不是了,這個格式輸出的目錄格式是………/tag/dede或者………/category/wp很多顧客都會覺得這樣的連接不美觀而且對SEO的效果不好,SEO這個東西說實話我不懂,就是有聽說過搜索引擎更喜歡漂亮的鏈接,所以怎么樣能讓標簽和分類目錄都以.html結尾呢?實現(xiàn)這個功能是需要試用一些代碼的,這個代碼是無憂主機(www.love62.cn)小編在網上找的,然后自己測試成功了把它分享給大家,網上只有寫怎么讓標簽頁以.html結尾,但是經過修改,分類目錄也是可以實現(xiàn)以.html結尾的,下面開始介紹這個方法的實現(xiàn)。 首先試用FTP工具把php虛擬主機里的.htaccess和主題下面的functions.php下載到本地,然后試用文本工具,先把functions.php打開,在里面添加下列的代碼,這個是控制標簽頁的代碼。

add_filter( 'body_class', 'twentyeleven_body_classes' );
// applied when calling get_tag_link()
add_filter('tag_link', 'ludou_html_tag_link', 10, 2);

/**
 * tag頁鏈接轉換,將 /tag/tag-name/ 轉成 /tag/tag-name.html
 */
function ludou_html_tag_link($tag_link, $tag_id) {
    return rtrim($tag_link, '/') . '.html';
}
添加好標簽頁的然后在添加下面的分類文章的代碼。
// applied when calling get_category_link()
add_filter('category_link', 'ludou_html_category_link', 10, 2);

/**
 * category頁鏈接轉換,將 /category/category-name/ 轉成 /category/category-name.html
 */
function ludou_html_category_link($category_link, $category_id) {
    return rtrim($category_link, '/') . '.html';
}
其實兩段代碼格式都是一樣的,其中的分別就是把tag換成了category,添加好這兩段代碼后把文件保存,然后打開.htaccess把下列的規(guī)則添加進去。 RewriteRule ^category/(.+)\.html$ /index.php?category=$1 [L] RewriteRule ^category/(.+)\.html/page/([0-9]+)$ /index.php?category=$1&paged=$2 [L] RewriteRule ^tag/(.+)\.html$ /index.php?tag=$1 [L] RewriteRule ^tag/(.+)\.html/page/([0-9]+)$ /index.php?tag=$1&paged=$2 [L] 都添加完成以后上傳會空間里,然后訪問網站看看是不是成功了。   純Linux環(huán)境下高端免備案【香港獨立IP地址】 php空間,僅僅只需199元一年起。商務中國域名核心代理直銷50元注冊國際頂級域名

本文地址:http://www.love62.cn/wordpress/10055.html

1
1
1
1
1
1
1

客戶服務熱線

0791-8623-3537

在線客服