php - wp_insert_post auto schedule or post based on date -
& lt;? Php // आज की तिथि 2014-07-27 $ title = "title"; $ सामग्री = "सामग्री"; $ तिथि = "2014-07-30"; $ My_post = array ('post_title' = & gt; $ title, 'post_content' = & gt; $ content, 'post_status' = & gt; 'पोस्ट', 'पोस्ट_डेटा' = & gt; $ date, 'post_author' = & gt; 1) ; $ Post_id = wp_insert_post ($ my_post); ? & Gt;
आज की तिथि (या पुराने दिन) और ऑटो शेड्यूल पोस्ट कब पोस्ट करें?
ps: आज के लिए (या पुराने दिन) हो सकता है कि यह कोड सही तरीके से काम करे, लेकिन जब मैं कल या अगले दिन की तिथि (यदि संभव हो तो कृपया नमूना कोड दें) को ऑटो शेड्यूल के लिए कैसे करें
अपडेट प्रश्न: मेरा क्या मतलब है कि कैसे wp_insert_post भविष्य की तारीख (अगले दिन / अगले महीने / अगले वर्ष या विशिष्ट तिथि) के लिए शेड्यूल पोस्ट करें क्योंकि जब मैं 'पोस्ट_डेट' => "2015-08-30" को सेट करने की कोशिश करता हूं, तो आज की तिथि के साथ पोस्ट क्या रखता है मैं चाहता हूं कि पोस्ट शेड्यूल पोस्ट के रूप में बनायेगा
धन्यवाद
जांचने के लिए तारीख कल के लिए है, ऐसा कुछ करने की कोशिश करें:
$ कल = दिनांक ('वाईएम-डी', स्ट्रटोटेम ('कल'));
और कल के बाद के दिन के लिए:
$ day_after_tomorrow = date ('वाई-एम-डी', स्ट्रटोटेम ('कल + 1 दिन'));
फिर आप $ date
:
परीक्षण कर सकते हैं ($ date == $ कल) {गूंज "कल"; } अन्यथा ($ date == $ day_after_tomorrow) {प्रतिध्वनि "दिन का समय"; }
नवीनीकृत उत्तर:
असल में पोस्ट_डेटा समय पोस्ट के लिए है और यदि आप चाहते हैं कि मुझे हैक चाहिए, तो आपको लगता है कि आपको
दिनांक
इस प्रारूप में: [ymd h: i: s]
Comments
Post a Comment