साइट्स → तुमची साइट → नियोजित कार्ये.
एक जोडणे
एक कमांड आणि एक वेळापत्रक. कमांड साइटप्रमाणेच त्याच वातावरणात, त्याच PHP व्हर्जनसह चालते, त्यामुळे wp cron event run --due-now किंवा php artisan schedule:run अगदी तुमच्या शेलप्रमाणेच काम करतात.
WordPress चे स्वतःचे cron
WordPress त्याची कार्ये पेज व्ह्यूजवर नियोजित करते, त्यामुळे शांत साइट तिची नियोजित कामे उशिरा चालवते किंवा अजिबात चालवत नाही, आणि व्यस्त साइट ती हजारो वेळा चालवते. यापैकी कोणतेही तुम्हाला नको असते.
याचा उपाय दोन ओळींचा आहे. wp-config.php मध्ये DISABLE_WP_CRON true वर सेट करा, नंतर दर पाच मिनिटांनी wp cron event run --due-now चालवणारे खरे वेळापत्रक येथे जोडा. त्यानंतर तुमच्या नियोजित पोस्ट्स आणि तुमचे बॅकअप प्लगइन ट्रॅफिकऐवजी वेळेनुसार चालतील.
ते चालले की नाही हे पाहणे
प्रत्येक कार्य त्याचे शेवटचे रन्स एक्झिट कोड आणि आउटपुटसह ठेवते. ज्या कार्याने कधीही आउटपुट तयार केले नाही ते कधीही चाललेले नाही, जे या स्क्रीनबद्दलच्या सर्वात सामान्य प्रश्नाचे उत्तर आहे.
ते काय करू शकत नाही
नियोजित कार्य मर्यादित असते — जर ते त्याच्या वेळापत्रकापेक्षा खूप जास्त वेळ चालले तर ते थांबवले जाते, जेणेकरून हँग झालेले काम त्याच्या स्वतःच्या प्रती साचवू शकणार नाही. जर तुमच्याकडे खरोखर तास लागणारे काम असेल, तर ते विभाजित करा किंवा सपोर्टला सांगा आणि आम्ही तुमच्यासोबत ते पाहू.