WordPress x LINE Today 整合

設定

後台→設定→LINE Today

image
  1. UUID Prefix:UUID 是 LINE Today 內部用來紀錄這篇文章的識別碼,管理者可設定便於識別的前綴 (Prefix)
  2. 顯示文章數量:設定產生的 XML 要包含多少篇文章,若設定0代表不限制
  3. 國家地區設定:預設為台灣
  4. 語系設定:預設為中文(ZH)
  5. 啟用自動執行:若啟用,當文章更新時會自動排程建立 XML
  6. 自動執行延遲時間:可設定文章更新後多少分鐘執行排程 (預設10分鐘)
  7. 管理員 Email:XML 更新成功或失敗時,會寄信通知指定的 Email
  8. 啟用定期排程:根據設定的排程時間或頻率,自動執行 XML 更新
  9. 定排程間隔:可設定定期排程的頻率 (每小時、每12小時、每天)
  10. 定期排程時間:若定期排程間隔為每天,則可指定執行的時間

將文章加入 XML

你可以在編輯文章時設定該文章是否加入 XML

image

在文章列表中可以看到該篇文章是否有加入到 LINE Today 的 XML 中

image

自訂標題

若你希望文章在 LINE Today 顯示不同的標題,可以在文章的 LINE Today RSS 設定中,設定自訂標題

image

自訂分類

預設外掛會使用文章分類中最上層的分類

image

你可以使用外掛修改分類排序,例如使用  WP Term Order,來重新排序分類

https://wordpress.org/plugins/wp-term-order/

如下圖示,將分類重新排序後,重新產生 RSS XML,就會抓到新的最上層分類

image

或是自行指定分類,來指定該文章在 LINE Today 顯示的分類

image

加入影片網址

若您的文章中有包含影片,希望此影片也加入到 XML 中,請設定影片網址。設定完後請更新,並重新產生一次 XML

image

顯示 LINE Today 文章清單

在文章列表上方,你可以點選 LINE Today 這個檢視分類,列表就只會顯示有加入 LINE Today 的文章

image

產生 LINE Today XML

XML 產生的方式有兩種

  • 手動產生:於後台→工具→建立 LINE Today XML,點擊「建立 LINE Today XML」,外掛即會開始執行 XML 的建立。
  • 自動產生:若您有設定自動執行或定期排程執行,則當文章有更新時或是符合定期排程時間的設定時,外掛就會自動產生或更新 XML。

建立成功或失敗接會於下方顯示訊息,若建立成功會顯示 LINE Today XML URL,請將此網址提供給 LINE Today 窗口。之後若有更新 LINE Today 即會自動抓取更新後的內容。

💡
注意:若您有設定顯示的文章數量,則 XML 中只會包含該數量限制的文章。例如若您設定顯示文章數量為 10,但您在文章列表中設定加入 XML 的文章總共有 11 則,則外掛只會將最新的 10 篇文章加入到 XML 中
image

檢視自動排程

若您有啟用自動執行,或是有啟用定期執行,則在「建立 LINE Today XML」頁面中可檢視排程資訊。

  • 若您有啟用自動執行,則當文章更新時,可以看到「下次文章觸發產生時間」的資訊,代表文章更新後,會在顯示的時間時執行 XML 更新 (下圖編號1)
  • 若您有啟用定期執行,則會顯示「定期排程(頻率)」的資訊,代表文章會在您設定的頻率和時間下執行 XML 更新 (下圖編號2)

若要取消排程,可點擊「取消所有排程」按鈕。

image

透過 Cron 管理外掛來檢視排程狀況

外掛的排程式透過 WP Cron 來執行,您可透過外掛來檢視 WP Cron 的排程狀況,例如 Advanced Cron Manager (https://wordpress.org/plugins/advanced-cron-manager/)

image
  • linetoday_auto_generate_xml:這個事件是當文章更新時,自動執行的排程 (單次事件)
  • linetoday_recurring_generate_xml:這個事件是定期執行的排程,如果有啟用定期排程才會出現 (重複事件)\