
WordPress的發文機制中有一個很特殊的且非常方便的功能,那就是文章排程的功能。
它能夠使你的文章在特定的時間上發表,這對於文章量大,但又不願意把這一堆文章一次貼到部落格上的部落客來講是一大福音。(事實上,部落格文章一次更新數量太高也不好)
但,有些虛擬主機或者是一些特殊狀況會使得WordPress內建的排程程式(wp-cron.php)莫名其妙的失去作用,一次又一次的錯失排程使人抓狂,瀕臨崩潰。
忘了從哪裡看到的了,因為我也改了滿長的一段時間,改完之後發現所有的排程動作都沒有任何的問題,唯一的副作用應該就是網址那一欄裡時不時就跑出一個 ?doing_wp_cron 這樣的字樣,不過影響不會很大。
![]()
安裝教學
雖然這有外掛能夠解決,但我總覺得都不如加入這一段程式碼來的好,因為多一個外掛,象徵著你的WP要多跑一到程序,也就等同你的網站速度會被拖慢。
整個過程很簡單,只需要3個步驟。

一、從你的網站主機開啟wp-config.php並找到:
/** MySQL database username */
二、在它的上面加入:
define('ALTERNATE_WP_CRON', true); //CRON

三、儲存後上傳。



Posted in
Tags: 

多謝啊,打完就出現了…
不知道排程到底出了什麼 BUG!!
恩,我也不知道= =
[WP] 修復文章排程失效問題...
忘記什麼時候開始 WordPress 的文章排程功能就這樣失效了 信箱裡面也很久沒有收到 WP-DB-Backup 自己寄過來的備份檔了 不過好像沒有太多人有這問題的樣子 所以討論的文章也不太多 底下就列出我找到的兩種方法 不過好像只有第二種方法才會正常進行排程 第一種方法-修改cron.php 首先先修改 wp-includes 資料夾底下的 cron.php 這檔案 sudo vim /var/www/blog/wp-includes/cron.php 尋找 w...