回覆列表
  • 1 # 使用者8504024020264

    1、修改固定連結設定

    登入Wordpress後臺,開啟固定連結/永久連結設定項。在“可選設定”裡的“分類地址字首”裡輸入半形字元:“.”,儲存後即可去掉分類字首category。

    優點:設定簡單,老少皆宜。適用於初建成的部落格,或剛打算使用固定連結 /永久連結的部落格。用不著修改程式碼,升級之時沒有顧慮;用不著外掛,不會增加執行負擔。

    缺點:原連結無法開啟,出現404錯誤。被搜尋引擎收錄良好,或分類連結有較多外鏈鏈入的部落格,可要萬分小心了。不要因為操作簡單、省時省力而損失了大量外鏈及權重。

    開啟重寫後,這樣設定會導致分類和標籤下找不到對應文章,所以最好還是隻將其縮短。

    2、藉助Wordpress外掛

    (1)、使用外掛“WP No Category Base”外掛,在後臺外掛管理中搜索“WP No Category Base”,然後下載安裝。此外掛主要是為去除固定連結中分類連結裡的category而開發出來的一款wordpress外掛。安裝啟用此外掛後,對原來的分類地址做了301跳轉,對SEO最佳化有好處,把降權風險降到最低。

    (2)、使用外掛“No category parents”外掛,在後臺外掛管理中搜索“No category parents”,然後下載安裝。上面外掛的升級版,不僅能去掉分類連結的字首category,還能去掉父分類parent-category。例如能把“/category/parent-category/my-category/”換成“/my-category/”形式。

    (3)、使用外掛“Top Level Categories”外掛。在後臺外掛管理中搜索“Top Level Categories”,然後下載安裝。安裝外掛後啟用Top Level Categories後,就可以讓/category/消失掉。

    優點:安裝簡單,老少皆宜。無論是初建成的部落格,還是正打算使用固定連結/永久連結的部落格,還是被搜尋引擎收錄良好的部落格。用不著修改程式碼,升級之時沒有顧慮。使用301跳轉,把原連結進行跳轉。最大程度防止搜尋引擎降權,防止原連結打不開。

    不足:外掛或許會造成空間負擔。這裡不說是缺點,就是因為,造成的“空間負擔”微乎其微,不應該是缺點。。

    3、修改Wordpress函式

    (1)、找到Wordpress部落格wp-includes資料夾下的category-template.php。

    (2)、開啟此檔案,搜尋(get_category_link()函數里)的以下程式碼:

    1

    $catlink = $wp_rewrite->get_category_permastruct();

    在其後,另起一行加入:

    1

    $catlink = str_replace("/category" , "" , $catlink);

    程式碼作用是,使用字串替換函式,把獲取分類連結函式的分類連結裡的/category/替換掉。達到去掉分類連結字首/category/的目的。

    (3)、儲存上傳到伺服器對應的資料夾內即可。

    優點:僅加入一段程式碼,效能影響忽略不計。適用於對程式碼稍熟悉的部落格。

    缺點:修改程式碼,部落格升級還要修改。且原地址仍可以訪問。或會造成谷歌網站管理員工具裡提到的,重複的標題。

  • 中秋節和大豐收的關聯?
  • 怎麼把剛從照相機拍下來的照片大小變小?