- 資源介紹
WordPress 插件定時發帖Missed Scheduled Post Publisher 漢化版。用Missed Scheduled Posts插件解決WordPress定時發佈文章失敗問題?以查看定時發佈的WordPress文章是否錯過了時間表。如果找到任何錯過的計劃項目,則它將狀態從計劃狀態更改爲已發佈。
使用方法:
一、安裝並啓用Missed Scheduled Post Publisher插件。
二、如果你不想安裝插件,也可以直接將試試添加代碼到functions.php的最後面即可:
- <?php
- if(!function_exists(‘add_action’)){
- header(‘Status 403 Forbidden’);header(‘HTTP/1.0 403 Forbidden’);header(‘HTTP/1.1 403 Forbidden’);exit();}
- ?>
- <?php
- function wpms_log(){
- echo”\n<!–Plugin WP Missed Schedule 2011.0920.2011 Active–>”;
- }
- add_action(‘wp_head’,’wpms_log’);
- add_action(‘wp_footer’,’wpms_log’)
- ?>
- <?php
- define(‘WPMS_DELAY’,5);
- define(‘WPMS_OPTION’,’wp_missed_schedule’);
- function wpms_replace(){
- delete_option(WPMS_OPTION);
- }
- register_deactivation_hook(__FILE__,’wpms_replace’);
- function wpms_init(){
- remove_action(‘publish_future_post’,’check_and_publish_future_post’);
- $last=get_option(WPMS_OPTION,false);
- if(($last!==false)&&($last>(time()-(WPMS_DELAY*60))))return;
- update_option(WPMS_OPTION,time());
- global$wpdb;
- $scheduledIDs=$wpdb->get_col(“SELECT`ID`FROM`{$wpdb->posts}`”.”WHERE(“.”((`post_date`>0)&&(`post_date`<=CURRENT_TIMESTAMP()))OR”.”((`post_date_gmt`>0)&&(`post_date_gmt`<=UTC_TIMESTAMP()))”.”)AND`post_status`=’future’LIMIT 0,5″);
- if(!count($scheduledIDs))return;
- foreach($scheduledIDs as$scheduledID){if(!$scheduledID)continue;
- wp_publish_post($scheduledID);}
- }
- add_action(‘init’,’wpms_init’,0)
- ?>
內容加載中..
1. 本站所有資源來源於用戶上傳和網絡,如有侵權請郵件聯繫站長!
2. 分享目的僅供大家學習和交流,您必須在下載後24小時內刪除!
3. 不得使用於非法商業用途,不得違反國家法律。否則後果自負!
4. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
5. 如有鏈接無法下載、失效或廣告,請聯繫管理員處理!
6. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
耘藝源碼網 » WordPress 插件定時發帖Missed Scheduled Post Publisher 漢化版
2. 分享目的僅供大家學習和交流,您必須在下載後24小時內刪除!
3. 不得使用於非法商業用途,不得違反國家法律。否則後果自負!
4. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
5. 如有鏈接無法下載、失效或廣告,請聯繫管理員處理!
6. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
耘藝源碼網 » WordPress 插件定時發帖Missed Scheduled Post Publisher 漢化版