งาน "Cron" เป็นสิ่งที่คุณใช้ทุกวันแม้ว่าคุณจะไม่สามารถรู้ได้ มันทำงานในพื้นหลังและใช้กับเว็บไซต์ส่วนใหญ่

ในบทช่วยสอนนี้ฉันจะแสดงให้คุณเห็นวิธีการใช้งาน Cron บอกคุณว่างาน Cron มีความโดดเด่นอย่างไรและแสดงวิธีพื้นฐานในการเพิ่มงาน Cron ให้กับ WordPress

แต่ก่อนหน้านี้หากคุณไม่เคยติดตั้ง WordPress ให้ค้นพบ วิธีการติดตั้งขั้นตอน 7 บล็อก WordPress et วิธีการหาติดตั้งและเปิดใช้งานธีมเวิร์ดเพรสบนบล็อกของคุณ 

จากนั้นกลับไปที่สาเหตุที่เราอยู่ที่นี่

งาน Cron คืออะไร?

โดยทั่วไปแล้วงาน "Cron" คือยูทิลิตี้ที่ช่วยให้คุณสามารถกำหนดเวลาคำสั่งหรือสคริปต์ที่จะดำเนินการในช่วงเวลาที่กำหนด งาน Cron เป็นงานที่เกิดขึ้น ดังนั้นในคำพูดของมนุษย์งาน Cron จะให้ข้อความต่อไปนี้ไปยังเซิร์ฟเวอร์ของคุณ: " รัน example.php ตอนเที่ยงคืนทุกวัน. " วิธีเพิ่มงาน cron ของ wordpress

โดยทั่วไปงาน Cron เป็นวิธีที่ง่ายในการตั้งค่างานที่จะดำเนินการโดยอัตโนมัติไม่ว่าจะเป็นเพียงครั้งเดียวหรือเป็นประจำ

ค้นพบคำแนะนำของเราบน วิธีการเปิดวิดีโอ Youtube ในป๊อปอัพเวิร์ดเพรส

หากคุณเป็นผู้ใช้โดยเฉลี่ยคุณจะได้รับประโยชน์จากงาน "Cron" โดยที่บางครั้งไม่รู้ตัว ตัวอย่างเช่นการใช้งาน Cron เป็นเครื่องมือที่จะช่วยให้คุณสามารถสำรองข้อมูลบล็อกของคุณในเวลาเดียวกันทุกวัน

หากไม่มีพวกเขาคุณจะต้องคลิกปุ่มสำรองข้อมูลทุกครั้งที่คุณต้องการสร้างข้อมูลสำรองใหม่ของเว็บไซต์ของคุณ

Cron Jobs ทำงานอย่างไรใน WordPress

ฉันได้กล่าวถึงการใช้งาน Cron แล้วเหมาะสำหรับการสำรองข้อมูลบล็อก แต่นั่นยังห่างไกลจากกรณีการใช้งานเพียงอย่างเดียว

การใช้งาน Cron ที่เปิดเผยต่อสาธารณชนมากที่สุดอย่างหนึ่งคือการอัปเดตอัตโนมัติ "WP-Cron" ตรวจสอบการอัปเดตซอฟต์แวร์ธีมและปลั๊กอินล่าสุดเป็นประจำ จากนั้นจะแจ้งให้คุณทราบถึงการอัปเดต!

อ่านคู่มือของเราได้ที่ วิธีเพิ่มแบบฟอร์มการติดต่อแบบหล่นลงในส่วนหัวร่วมของคุณ

นอกจากนี้ยังเป็น WP-Cron ที่จัดการการตั้งเวลาบทความของคุณการส่ง Pingbacks และ trackbacks และคุณสมบัติอื่น ๆ ที่เป็นไปได้ที่เพิ่มโดยปลั๊กอินที่คุณใช้

WordPress Cron แตกต่างจาก Cron แบบคลาสสิกอย่างไร

WordPress มีระบบของตัวเองสำหรับเรียกใช้งาน Cron และในขณะที่ชื่ออาจบ่งบอกว่าทั้งสองเหมือนกัน แต่ก็มีความแตกต่างที่สำคัญมากระหว่างทั้งสอง

ด้วยงาน Cron แบบคลาสสิกคุณสามารถระบุวันที่และเวลาที่แน่นอนสำหรับแต่ละงานที่จะทำงานได้ ตัวอย่างเช่นคุณสามารถพูดได้ว่า“ ฉันต้องการให้สคริปต์นี้ทำงานในเวลา 10:15:22 น. ของวันที่ 8 สิงหาคม 2019 เท่านั้น” และเช่นเดียวกับเครื่องจักรสคริปต์ของคุณจะทำงานในเวลานั้นcron wordpress แตกต่างจาก cron แบบคลาสสิกอย่างไร

แต่ WP-Cron ทำงานแตกต่างกัน ...

WP-Cron ไม่ทำงานอย่างนั้น แต่ WP-Cron จะทำงานเมื่อมีคนเข้าชมเว็บไซต์ของคุณเท่านั้น ทุกครั้งที่มีคนเข้าชม WP-Cron จะตรวจสอบว่ามีงานตามกำหนดเวลาที่ต้องดำเนินการหรือไม่ หากพบว่าถึงเวลาที่กำหนดไว้ของงานก็จะเรียกใช้งานนั้น

แต่นี่เป็นปัญหาที่อาจเกิดขึ้นกับ WP-Cron

หากไม่มีใครเยี่ยมชมเว็บไซต์ของคุณเป็นระยะเวลาหนึ่ง WP-Cron จะไม่สามารถตรวจสอบและดำเนินงานที่ต้องทำให้เสร็จ

ดูบทความของเราเกี่ยวกับ 6 ปลั๊กอิน WordPress เพื่อสร้างชีวิตใหม่ให้กับบทความของคุณ

เห็นได้ชัดว่าหากเว็บไซต์ของคุณมีการเข้าชมหลายพันครั้งต่อวันก็ไม่น่าจะมีปัญหา แต่ถ้าเว็บไซต์ของคุณได้รับผู้เข้าชมเพียงไม่กี่คนต่อวันและคุณต้องการเรียกใช้งานทุก ๆ นาที 30 คุณจะพบปัญหามากมาย

ตัวอย่างเช่น พูดกับ WordPress ปลั๊กอิน เพื่อพยายามส่งอีเมลอัตโนมัติตอน 2 นาฬิกา หากไม่มีใครเข้าเยี่ยมชมเว็บไซต์ของคุณจนถึง 6 โมงเช้า (ความเป็นไปได้ที่แท้จริงเว้นแต่คุณจะมีผู้ชมทั่วโลก) อีเมลจะถูกส่งในเวลา 6 น. เท่านั้น โดยถือว่าคุณไม่ได้ใช้บริการของบุคคลที่สาม

นอกจากนี้บางครั้งการแคชปลั๊กอินปัญหา DNS หรือความขัดแย้งของปลั๊กอินสามารถป้องกันไม่ให้งาน Cron ทำงานได้

ค้นพบยังของเรา ปลั๊กอินเพื่อเพิ่มประสิทธิภาพบล็อกของคุณ 10 WordPress

แต่มีวิธีแก้ไขปัญหานี้

จะเพิ่มงาน Cron ได้อย่างไร?

ฉันจะอธิบายสั้น ๆ เกี่ยวกับวิธีการเพิ่มงานประจำพื้นฐานสองงานรวมทั้งงานที่กำหนดเวลาไว้ครั้งเดียว ดังนั้นฉันจะส่งคุณไปยังแหล่งข้อมูลเกี่ยวกับวิธีเพิ่มงานที่ซับซ้อนยิ่งขึ้นด้วย WP-Cron วิธีเพิ่มงาน cron

วิธีเพิ่มงาน เกิดขึ้นอีก WP-Cron

ในการเพิ่มงานที่เกิดซ้ำ WP-Cron เราจะใช้ข้อมูลโค้ด ฉันหวังว่าคุณจะจำ วิธีสร้างปลั๊กอิน WordPress. ดังนั้นหากคุณต้องการคำชี้แจงเกี่ยวกับอะไรฉันขอแนะนำให้คุณเริ่มที่นั่น

สิ่งสำคัญอย่างหนึ่งที่ต้องจำไว้คืองาน WP-Cron ทำงานเป็นช่วงๆ ไม่ใช่ตามเวลาที่กำหนด ตัวอย่างเช่น หากคุณกำหนดเวลาให้งานเริ่มเวลา 12 น. โดยมีช่วงเวลาสองชั่วโมง งานแรกจะทำงานเวลา 12 น. จากนั้นอีกครั้งเวลา 14 น. เป็นต้น

ตัวอย่างเช่นในการเพิ่มงานที่เกิดซ้ำทุกชั่วโมงคุณต้องใช้รหัสนี้:

register_activation_hook (__ FILE__, 'my_activati ​​on');
 
ฟังก์ชัน my_activati ​​on () {ถ้า (! wp_next_scheduled ('my_events')) {wp_schedule_event (เวลา (), 'รายชั่วโมง', 'my_event'); }} add_action ('my_events', 'do_this_each_time_time'); ฟังก์ชั่น do_this_each_time () {// รหัสของคุณ}

วิธีเพิ่มงาน WP-Cron เดียว

ในการเพิ่มงาน WP-Cron คุณสามารถใช้โค้ดตัวอย่างต่อไปนี้เป็นพื้นฐาน เช่นเดียวกับตัวอย่างก่อนหน้านี้หากคุณต้องการคำชี้แจงเพิ่มเติมขอแนะนำให้ตรวจสอบ WordPress codex

อีกครั้งโปรดจำไว้ว่าแม้ว่าคุณจะกำหนดเวลาให้กิจกรรมทำงานในเวลาที่กำหนด แต่มันจะทำงานในเวลานั้นหากเว็บไซต์ WordPress ของคุณได้รับการเยี่ยมชมในเวลาเดียวกัน

ตัวอย่างเช่นในการรันงานในเวลาปัจจุบันคุณสามารถใช้รหัสนี้:

ฟังก์ชั่น do_this_in_a_time () {// รหัสของคุณ} add_action ('my_events', 'do_this_in_a_time'); wp_schedule_single_event (เวลา () + 3600, 'my_events'); // time () + 3600 = หนึ่งชั่วโมงจากนี้

วิธีเพิ่มและดูภารกิจ Cron ด้วยปลั๊กอิน

การดูงาน WP-Cron เป็นวิธีที่มีประโยชน์ในการดีบักเว็บไซต์ / ปลั๊กอินของคุณหรือเพียงเพื่อดูภาพรวมของสิ่งที่ทำงานบนเว็บไซต์ WordPress ของคุณปลั๊กอิน WP crontrol

หากต้องการดูงาน WP-Cron ทั้งหมดที่ตั้งโปรแกรมไว้บนเว็บไซต์ WordPress ของคุณคุณสามารถใช้ปลั๊กอินที่เรียกว่า " WP-Crontrol " เป็นโบนัสที่เพิ่มเข้ามาคุณยังสามารถใช้ปลั๊กอินนี้เพื่อเพิ่มงาน WP-Cron ใหม่

ไม่เพียงพอ ติดตั้งและเปิดใช้งานตามที่คุณทำกับปลั๊กอินอื่น ๆ. จากนั้นคุณสามารถดูเหตุการณ์ WP-Cron ที่มีอยู่ทั้งหมดสำหรับเว็บไซต์ WordPress ของคุณโดยไปที่ " เครื่องมือ→เหตุการณ์ Cron '

เครื่องมือปลั๊กอิน WP cron jobs

คุณสามารถเพิ่มกิจกรรมปกติที่ด้านล่างของหน้า:

เพิ่มเหตุการณ์ cron

และอีกอย่างที่ปลั๊กอินนี้ทำได้ดี ช่วยให้คุณกำหนดช่วงเวลาใหม่สำหรับงาน WP-Cron คุณสามารถทำได้โดยไปที่ การตั้งค่า→ Cron Shedules '

วิธีกำหนดค่างาน cron

ในที่สุด

นั่นคือคำแนะนำโดยย่อเกี่ยวกับการใช้ WP-Cron จริงๆแล้วถ้าคุณไม่ได้เป็นนักพัฒนาคุณอาจไม่ต้องจัดการกับงานของ WP-Cron แต่การแอบมองใต้ฝากระโปรงมันเป็นเรื่องที่ดีเสมอไม่ใช่เหรอ?

ค้นพบปลั๊กอิน WordPress พรีเมียมบางอย่าง  

คุณสามารถใช้อื่นๆ ปลั๊กอิน WordPress เพื่อให้ดูทันสมัยและเพิ่มประสิทธิภาพการจัดการบล็อกหรือเว็บไซต์ของคุณ

เราเสนอปลั๊กอิน WordPress พรีเมี่ยมให้คุณที่นี่ซึ่งจะช่วยคุณได้

1 แบบฟอร์มติดต่อ W8

แบบฟอร์มการติดต่อ W8 เป็นหนึ่งในปลั๊กอินของ แบบฟอร์มติดต่อ เป็นที่นิยมมากที่สุดใน WordPress มีคุณสมบัติมากมาย เช่น การส่งไปยังผู้รับหลายคน รองรับแอนิเมชั่น การสร้างแบบฟอร์มไม่จำกัด สไตล์ที่แตกต่าง และตัวเลือกการปรับแต่งเพิ่มเติมที่หลากหลาย

แบบฟอร์มการติดต่อ W8 ปลั๊กอินฟอร์มติดต่อ wordpress

นอกจากนี้ยังช่วยให้เว็บไซต์หรือบล็อกของคุณมีระบบมืออาชีพเพื่อให้ติดต่อกับลูกค้าได้ง่ายขึ้น คุณจะสามารถปรับแต่งรูปแบบทั้งหมดของคุณตามความต้องการและรสนิยมของคุณ

ดาวน์โหลด | การสาธิต | เว็บโฮสติ้ง

2 WooCommerce Currency Switcher

ปลั๊กอิน WooCommerce Currency Switcher ช่วยให้คุณสามารถเปลี่ยนสกุลเงินและรับอัตราที่แปลงได้แบบเรียลไทม์ (ต้องติดตั้ง WooCommerce ก่อน) คุณสามารถใช้ตัวรวบรวมสกุลเงินเพื่อรับอัตราที่แปลงได้โดย Yahoo, Google, ผู้รวบรวม AppSpot, ด้วยตนเองตัวสลับสกุลเงินของ Woocommerce

WooCommerce Currency Switcher มีให้ใช้งานเป็นวิดเจ็ตและทำงานในพื้นที่ใดก็ได้ที่มีให้ (มีรหัสย่อ -> [woocs]). บนอินเทอร์เฟซสาธารณะ "Currency Switcher" สามารถนำเสนอได้ 5 วิธีในการค้นหา

ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง

3 Ultimate Membership Pro

Ultimate Membership Pro ยอดเยี่ยมมาก WordPress ปลั๊กอิน การสมัครสมาชิกและการจำกัดเนื้อหา อนุญาตให้ผู้ใช้จัดการตามแพ็คเกจ (ฟรีหรือจ่ายเงิน) โดยการสร้างระดับการเข้าถึงพิเศษ

Ultimate Membership Pro ปลั๊กอินสมาชิก WordPress

ดังนั้นจึงเป็นไปได้ที่จะปกป้องเนื้อหาทั้งหมดในเว็บไซต์ของคุณหรือเพียงบางส่วน จะเป็นตัวอย่างเช่นหลักสูตรบทเรียนหน้าผลิตภัณฑ์หมวดหมู่รูปภาพ ฯลฯ ...

ดูคำแนะนำของเราบน วิธีสร้างสไลด์โชว์ PowerPoint บน WordPress

คุณสมบัติหลัก ได้แก่ การป้องกันเนื้อหาการเข้าถึงหลายระดับรองรับเกตเวย์การชำระเงินหลายรายการ -PayPal Authorize.net Stripe 2CheckOut การโอนเงินผ่านธนาคารการป้องกันเนื้อหาบางส่วนและอื่น ๆ อีกมากมาย อีกครั้ง…

ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง 

แหล่งข้อมูลอื่น ๆ ที่แนะนำ

นอกจากนี้เรายังขอเชิญคุณให้ศึกษาข้อมูลด้านล่างเพื่อเพิ่มเติมในส่วนที่จับและควบคุมของเว็บไซต์และบล็อกของคุณ

สรุป

ที่นี่! นั่นคือทั้งหมด เราหวังว่าบทช่วยสอนนี้จะช่วยคุณสร้างงาน WP-Cron บนบล็อก WordPress หรือเว็บไซต์ของคุณ หวังว่าการกวดวิชานี้มีประโยชน์กับคุณเราขอเชิญคุณ ไปที่ แบ่งปันบนเครือข่ายโซเชียลที่คุณชื่นชอบ.

อย่างไรก็ตามคุณยังจะสามารถปรึกษาเราได้ บริการสารสนเทศหากคุณต้องการองค์ประกอบเพิ่มเติมเพื่อดำเนินโครงการสร้างเว็บไซต์อินเทอร์เน็ตของคุณโดยปรึกษากับเราใน การสร้างบล็อก WordPress

บอกเราเกี่ยวกับคุณ ความเห็น และข้อเสนอแนะในส่วนเฉพาะ

...