Quantcast
Channel: WFU BLOG
Viewing all articles
Browse latest Browse all 784

協助 WordPress.com 搬家到 Blogger 記錄 + 問題解決

$
0
0
前陣子有 WP 網站想搬到 Blogger 而尋求協助,不過並非自架站 WordPress.org,而是免費的 WordPress.com。其實 WP 網站過去有處理過不少案件,但關於搬家的話倒是這兩者都沒實際搬過,等實際處理時才發現, WP.com 的難度還比較高。

因為 WP.com 在免費的前提之下,不允許修改範本、不能裝外掛,導致很多 WP.org 可以輕鬆處理的功能變得很困難,因此本篇做個簡單的筆記整理。

(圖片出處: pixabay.com)


一、搬家重點事項


一般來說搬家主要處理的項目有這些:

  • 搬文章
  • 搬圖片
  • 更換新舊文章連結
  • 搬人氣
  • 搬家畫面

其中「搬文章」是有可能不需寫 code,由站長自行處理的。而其他的項目,WP.com 提供了官方 API:


功能還滿詳盡的,有辦法寫程式的話都可以進行搬遷,否則就要請工程師處理了。



二、搬文章


1. RSS

由於 Blogger RSS feed 可取得所有文章資料,因此先從 WP RSS feed 下手,網址格式為:

http://xxx.wordpress.com/feed/

但可惜檢視資料後,WP feed 只包含最新的一些文章,無法含括所有文章,所以此路不通。


2. 線上轉檔工具

網路上有一些 WP 轉 Blogger 的線上工具,不過很難期待免費的線上網站能長久維護,很多都已失效。

目前這一個網站是還在運作的:


頁面上有操作步驟,從 WP 後台將文章匯出後,將檔案餵這個頁面,按「Convert」可產生一大堆 XML 檔,再從 Blogger 後台匯入。


3. 使用 WP API

一方面必須有線上服務隨時終止的心理準備,一方面轉換的檔案也很難預期可 100% 相容 Blogger 格式,那麼還是必須把操作 WP API 當成備案。

根據官方說明書,取得所有文章標題網址的語法如下:

https://public-api.wordpress.com/rest/v1.1/sites/WP網址名稱字串.wordpress.com/posts/?number=100&page=n&fields=title,URL

語法主要修改的地方有這些:
  • WP網址名稱字串
  • number 參數最多可填 100,代表一次取得 100 筆資料
  • page 參數代表第幾頁,例如填入 2 可取得第 101~200 筆資料
  • fields 參數填入 title,URL 代表取得標題、網址,若要取得其他欄位請參考說明書



三、其他項目


1. 其他項目

  • 搬圖片
  • 更換新舊文章連結
  • 搬人氣
  • 搬家畫面

以上這些項目都需要用程式處理,如果文章數不多的話也許可以手動自行處理。


2. SEO 301 轉址

如果是 WP.org 能修改後台、範本內容,那麼是可以 301 無痛移轉到新的 Blogger 網址,可參考「協助自架站、WP 搬家到 Blogger 流程紀錄」相關說明。

但 WP.com 無法裝外掛、改後台,那麼只好用製作「搬家畫面」的方式來逐漸移轉 SEO 到新網站,花的時間會多一些。



六、聯絡表單


如果有預算需處理 WP 搬家到 Blogger 事宜,請告知要搬家的項目有哪些:

  • 搬文章
  • 搬圖片
  • 處理新舊文章連結
  • 搬人氣
  • 搬家畫面、SEO 移轉


以及告知以下資訊:

  • 網址
  • 文章篇數


並用以下表單與本站聯繫:




更多部落格搬家相關文章:


更多 WordPress 相關文章:

Viewing all articles
Browse latest Browse all 784

Trending Articles