"Cron" zadaci nešto su što svakodnevno koristite, čak i ako to ne možete znati. Oni pokreću u pozadini i koriste se na većini web stranica.

U ovom će vam vodiču pokazati kako koristiti Cron zadatke, reći ću vam kako su Cron zadaci jedinstveni i pokazati vam osnovni način dodavanja Cron zadataka u WordPress.

Ali prije, ako nikad niste instalirali WordPress, otkrijte Kako instalirati 7 korake WordPress blog et Kako pronaći, instalirati i aktivirati WordPress temu na svoj blog 

Onda se vratimo zašto smo ovdje.

Što je Cron posao?

U općenitom smislu, posao "Cron" uslužni je program koji vam omogućuje planiranje izvršavanja naredbi ili skripti u određeno vrijeme. Cron poslovi su rezultirajući poslovi. Dakle, na ljudskom jeziku Cron posao daje sljedeću poruku vašem poslužitelju: " trčanje example.php u ponoć svaki dan. " Kako dodati wordpress cron posao

U osnovi, Cron zadaci su jednostavan način za postavljanje zadataka koji se izvode automatski, jednokratno ili ponavljajući.

Otkrijte i naš vodič o Kako otvoriti Youtube video u skočnom prozoru na WordPress

Ako ste prosječan korisnik, imate koristi od "Cron" poslova, ponekad i ne znajući. Na primjer, Kron Jobs je alat koji će vam omogućiti izradu sigurnosnih kopija vašeg bloga u isto vrijeme svaki dan.

Bez njih, morali biste ručno kliknuti gumb sigurnosne kopije svaki put kada želite stvoriti novu sigurnosnu kopiju vaše web stranice.

Kako Cron Jobs radi u WordPressu?

Već sam spomenuo da je upotreba Cron poslova savršena za izradu sigurnosnih kopija bloga. Ali to nije daleko jedini slučaj korištenja.

Jedna od najvidljivijih implementacija Cron poslova je automatsko ažuriranje. "WP-Cron" redovito provjerava najnovija ažuriranja softvera, tema i dodataka. A onda vas obavještava o novostima!

Pročitajte i naš vodič na Kako dodati padajući kontakt obrazac u globalno zaglavlje

Uz to, WP-Cron također upravlja rasporedom vaših članaka, slanjem pingbacka i trackbacka te nizom drugih potencijalnih značajki koje dodaci dodaju.

Po čemu se WordPress Cron razlikuje od klasičnog Crona?

WordPress ima svoj sustav za pokretanje Cron poslova. I premda ime možda sugerira da su to isto, postoje neke vrlo važne razlike između njih dvoje.

S klasičnim Cron poslovima možete odrediti točan datum i vrijeme za svaki posao koji treba pokrenuti. Na primjer, u osnovi biste mogli reći: „Želim da se ova skripta izvodi točno u 10:15:22, 8. kolovoza 2019.“ I poput satnog mehanizma, i vaša će se skripta pokretati točno u to vrijeme.Po čemu se cron wordpress razlikuje od klasičnog crona?

Ali WP-Cron djeluje drugačije ...

WP-Cron ne radi na taj način. Umjesto toga, WP-Cron radi samo kada netko posjeti vašu web stranicu. Svaki put kad ga netko posjeti, WP-Cron provjerava postoje li planirani zadaci koje treba izvršiti. Ako utvrdi da je dostignuto zakazano vrijeme zadatka, pokrenut će taj zadatak.

Ali ovdje je potencijalni problem s WP-Cron-om.

Ako neko razdoblje ne posjećuje vašu web stranicu, WP-Cron neće moći provjeriti i izvršiti zadatke koje je potrebno dovršiti.

Pogledajte i naš članak o 6 WordPress dodataka koji će udahnuti novi život vašim člancima

Očito, ako vaša web stranica ima tisuće učitavanja dnevno, malo je vjerojatno da će to biti problem. Ali ako vaša web stranica primi samo nekoliko posjetitelja dnevno, a želite izvršavati zadatke, na primjer, svake 30 minute, naići ćete na brojne probleme.

Na primjer, recite WordPress plugin pokušati poslati automatsku e-poštu u 2 sata. Ako nitko ne posjeti vašu web stranicu do 6 ujutro (stvarna mogućnost, osim ako nemate globalnu publiku), e-pošta će biti poslana samo u 6 ujutro pod pretpostavkom da ne koristite uslugu treće strane.

Pored toga, ponekad predmemoriranje dodataka, DNS problema ili sukoba dodataka mogu spriječiti pokretanje poslova Cron.

Otkrijte i naše 10 WordPress čep za optimizirati svoj blog

Ali, postoje načini da se ovaj problem riješi.

Kako dodati Cron poslove?

Ukratko bih opisao kako dodati dva osnovna ponavljajuća posla, kao i jednokratne planirane zadatke. Dakle, poslat ću vas na resurse koji pokrivaju kako pomoću WP-Cron možete dodati još složenije zadatke. Kako dodati cron poslove

Kako dodati zadatak povratan WP-Cron

Za dodavanje ponavljajućeg zadatka WP-Cron koristit ćemo isječke koda. Nadam se da se sjećate kako stvoriti WordPress dodatak. Dakle, ako vam je potrebno pojašnjenje o bilo čemu, preporučujem da započnete tamo.

Jedna važna stvar koju treba zapamtiti je da WP-Cron poslovi rade u intervalima, a ne u određeno vrijeme. Na primjer, ako zakažete početak zadatka u 12:12 s dvosatnim intervalom, prvo će se pokrenuti u 14:XNUMX, zatim ponovno u XNUMX:XNUMX i tako dalje.

Kao primjer, da biste dodali zadatak koji se ponavlja po satu, morate koristiti ovaj kod:

register_activation_hook (__ FILE__, 'moja_aktivacija');
 
funkcija my_activation () {if (! wp_next_scheduled ('my_events')) {wp_schedule_event (vrijeme (), 'satno', 'my_event'); }} dodavanje prijenosa ('my_events', 'do_this_each_time_time'); funkcija do_this_each_time () {// svoj kod}

Kako dodati jedan zadatak WP-Cron

Da biste dodali posao WP-Cron, kao osnovu možete koristiti sljedeći uzorak koda. Kao i u prethodnom primjeru, ako trebate dodatna pojašnjenja, preporučujem vam da pogledate WordPress kodeks.

Opet, imajte na umu da čak i ako zakažete događaj koji se izvodi u određeno vrijeme, tada će on funkcionirati samo ako vaša web stranica WordPress istovremeno primi posjet.

Kao primjer, za pokretanje zadatka u trenutno vrijeme možete upotrijebiti ovaj kod:

funkcija do_this_in_a_time () {// Vaš kod} dodavanje ('my_events', 'do_this_in_a_time'); wp_schedule_single_event (vrijeme () + 3600, 'my_events'); // vrijeme () + 3600 = Jedan sat od sada.

Kako dodati i pregledati Cron zadatke pomoću dodatka

Pregled WP-Cron poslova koristan je način za uklanjanje pogrešaka na vašem web mjestu / dodatku ili samo za dobivanje pregleda onoga što se pokreće na vašem WordPress web mjestu.Wp crontrol dodatak

Da biste vidjeli sve WP-Cron zadatke programirane na vašem web mjestu WordPress, možete koristiti dodatak nazvan " WP-Crontrol ”. Kao dodatni bonus, ovaj dodatak možete koristiti i za dodavanje novih WP-Cron zadataka.

Dovoljno je instalirajte ga i aktivirajte kao i bilo koji drugi dodatak, Zatim možete vidjeti sve postojeće WP-Cron događaje za svoju web stranicu WordPress tako da otvorite " Alati → Cron Events "

Alat za dodatak za Wp cron

Možete dodati i redovne događaje pri dnu stranice:

Dodajte cron događaje

I još jedna stvar koja ovaj dodatak dobro radi. Omogućuje vam definiranje novih intervala za WP-Cron zadatke. To možete učiniti tako da uđete Postavke → Raspored Cron "

Kako konfigurirati cron poslove

napokon

Dakle, to je kratki uvod u upotrebu WP-Crona. Iskreno, ako niste programer, vjerojatno se nikada nećete morati nositi sa zadacima WP-Crona. Ali, uvijek je fora zaviriti ispod haube, zar ne?

Otkrijte i neke premium WordPress dodatke  

Možete koristiti druge WordPress plugins dati moderan izgled i optimizirati rukovanje vašim blogom ili web stranicom.

Ovdje vam nudimo nekoliko premium WordPress dodataka koji će vam pomoći u tome.

1. Obrazac za kontakt W8

W8 Kontakt obrazac jedan je od dodataka za kontakt obrazac najpopularniji na WordPressu. Nudi mnoge značajke kao što je slanje višestrukim primateljima, podrška za animacije, neograničeno stvaranje obrazaca, različiti stilovi i širok izbor dodatnih opcija prilagodbe.

W8 obrazac za kontakt wordpress dodatak za kontakt obrazac

Uz to, vašoj web stranici ili blogu daje profesionalni sustav koji olakšava kontakt sa svojim kupcima. Moći ćete prilagoditi sve svoje obrasce prema svojim potrebama i svom ukusu.

Preuzmite | Demo | Web hosting

2. Prebacivanje valute u WooCommerce

Dodatak WooCommerce Currency Switcher omogućuje vam promjenu valuta i dobivanje konvertiranih tečajeva u stvarnom vremenu (potrebna je prethodna instalacija WooCommercea). Možete koristiti agregatore valuta da biste dobili pretvorene tečajeve do Yahoo, Google, AppSpot agregatori, bilo ručno.Woocommerce prebacivač valuta

WooCommerce Switcher valuta dostupan je kao widget i radi u bilo kojem predviđenom prostoru (dostupan je kratki kod -> [woocs]). Na javnom sučelju "Prebacivač valuta" može se predstaviti na 5 različitih načina za otkrivanje.

Preuzmite | demo | Web hosting

3. Ultimate članstvo Pro

Ultimate Membership Pro je izvrstan WordPress plugin pretplata i ograničenje sadržaja. Omogućuje upravljanje korisnicima u skladu s njihovim paketom (besplatnim ili plaćenim) stvaranjem ekskluzivnih razina pristupa.

Ultimate member pro wordpress dodatak za članstvo

Stoga će biti moguće zaštititi sav sadržaj vaše web stranice ili samo njezin dio. To će biti na primjer tečaj, lekcija, stranica, proizvod, kategorija, slika itd.

Pogledajte i naš vodič na Kako stvoriti PowerPoint prezentacije na WordPressu

Njegove glavne značajke uključuju: zaštitu sadržaja, više razina pristupa, podršku za više pristupnika za plaćanje -PayPal, Authorize.net, Stripe, 2CheckOut, bankovni prijenos-, djelomičnu zaštitu sadržaja i još mnogo toga opet…

Preuzmite | demo | Web hosting 

Ostali preporučeni resursi

Također vas pozivamo da se savjetujete sa donjim izvorima kako biste poboljšali i kontrolirali svoju web stranicu i blog.

Zaključak

Ovdje! To je sve. Nadamo se da će vam ovaj vodič pomoći u stvaranju WP-Cron poslova na vašem WordPress blogu ili web mjestu. U nadi da vam je ovaj udžbenik bio koristan, pozivamo vas na podijelite na svojoj omiljenoj društvenoj mreži.

Međutim, također ćete moći konzultirati naše sredstva, ako vam treba više elemenata za provođenje projekata kreiranja internetskih stranica, savjetujući se s našim vodičem na internetu Izrada bloga WordPress.

Reci nam o svom Komentari i prijedloge u posebnom odjeljku.

...