WordPress 是一個(gè)功能強(qiáng)大的內(nèi)容管理系統(tǒng),它提供了許多便捷的工具來幫助用戶高效地管理他們的網(wǎng)站內(nèi)容。其中WordPress的定時(shí)發(fā)布功能可以預(yù)先編寫和計(jì)劃好文章,然后在指定的日期和時(shí)間自動(dòng)發(fā)布它們,這一功能給網(wǎng)站運(yùn)營者們帶來了極大的便利。
一、手動(dòng)定時(shí)
1、登錄到 WordPress 后臺。
2、導(dǎo)航到“文章”>“寫文章/添加新”或選擇一個(gè)已有文章進(jìn)行編輯。
3、編輯完后在文章編輯器的右側(cè)欄中,找到“發(fā)布”部分。
4、點(diǎn)擊“立即發(fā)布”旁邊的編輯按鈕,這會彈出一個(gè)日期和時(shí)間選擇器。
5、在彈出的日歷中選擇希望文章發(fā)布的具體日期和時(shí)間。
6、選擇好日期和時(shí)間后,會看到兩個(gè)選項(xiàng):“定時(shí)發(fā)布”和“草稿”。
7、點(diǎn)擊“定時(shí)發(fā)布”,這將鎖定文章直到到達(dá)設(shè)定的時(shí)間。
8、如果想確認(rèn)一切設(shè)置正確,可以點(diǎn)擊“預(yù)覽”按鈕查看文章的外觀。
9、確保一切看起來都符合預(yù)期后,關(guān)閉預(yù)覽窗口。
可以在“所有文章”頁面查看預(yù)定發(fā)布的文章列表。如果需要修改發(fā)布日期,可以隨時(shí)編輯文章并更改時(shí)間。
二、使用代碼定時(shí)
如果你熟悉編程,你可以使用WordPress的API來編寫一個(gè)自定義的函數(shù),以便在特定的日期和時(shí)間發(fā)布文章。以下是一個(gè)簡單的示例:
function schedule_post($post_id, $date) { $post = array( 'ID' => $post_id, 'post_date' => $date, 'post_date_gmt' => get_gmt_from_date($date) ); wp_update_post($post); } // 調(diào)用函數(shù)來定時(shí)發(fā)布文章 schedule_post(123, '2024-02-06 12:00:00');
在這個(gè)示例中定義了一個(gè)名為schedule_post的函數(shù),它接受兩個(gè)參數(shù):$post_id(文章的ID)和$date(希望發(fā)布的日期和時(shí)間)。函數(shù)內(nèi)部,我們創(chuàng)建了一個(gè)包含文章ID、發(fā)布日期和GMT時(shí)間的數(shù)組,并使用wp_update_post()函數(shù)更新文章信息。最后通過調(diào)用schedule_post()函數(shù)并傳入相應(yīng)的參數(shù)來安排文章的發(fā)布時(shí)間。