Articles

How to Fix WordPress Missed Schedule Permanens?

A WordPress Missed Schedule az, amikor a weboldalad memóriája nem működik megfelelően, egy úgynevezett crone miatt. Így az ütemezett bejegyzéseid nem kerülnek időben közzétételre. A nem működő WordPress ütemezett posztok javításához csak telepítenie kell az Scheduled Post Trigger plugint, és aktiválnia kell.

A WordPress lehetővé teszi a szerzők számára, hogy ütemezzék a posztjaikat. Egy egyszerű plugin segítségével akár tömegesen is ütemezheted a WordPress posztokat.

De előfordul, hogy egy hosszú nyaralásból visszatérve azt látod, hogy a posztjaidat nem tették közzé. Ilyen alkalmakkor az Admin Panelben a hozzászólásod előtt a ‘Missed Schedule’ hibát láthatod.

A WordPress Missed Schedule javításához egy egyszerű plugint kell telepítened.

Hogyan javítsuk a WordPress Missed Schedule hibát?

A WordPress Missed Schedule az, amikor a weboldalad memóriája nem működik megfelelően. Ennek kijavításához telepítened kell az Scheduled Post Trigger plugint.

Egyszerűen menj a WordPress műszerfalra, és kattints a Plugins > Add New gombra. Írja be az Scheduled Post Trigger bejegyzést, kattintson a Telepítés most gombra, majd Aktiválja.

Ez a plugin minden látogatás után felülvizsgálja a webhelyét. Miután felülvizsgálja a webhelyét, ha észreveszi, hogy egy ütemezett bejegyzés nincs közzétéve, azonnal közzéteszi azt.

A plugin futtatásához csak telepítenie és aktiválnia kell. Minden további beállítás nélkül elkezd működni.

Miért látom a WordPress Missed Schedule hibát?

Ez mögött számos ok állhat, de általában akkor fordul elő, ha a cronok nem végzik el a nekik szánt munkát.

Röviden, a cronok felelősek egy időalapú parancs és szkript futtatásáért a WordPressben. A cronok ugyanazt az idővonalat futtatják a WordPressben.

wordpress missed schedule

A cronok használata számos előnnyel jár. Gondoskodnak az ismétlődő feladatokról a WordPressben. Képzeld el például, hogy minden nap szeretnél biztonsági mentést készíteni a weboldaladról. Milyen fárasztó és ismétlődő lehet ez? A cronok elvégezhetik ezt a feladatot helyetted.

Most, hogy tudod, mit csinálnak a cronok, beszéljünk a WordPress elmaradt ütemezési üzenetéről.

Mivel sok felhasználó sok plugint használ az ütemezéshez és az automatizált feladatok elvégzéséhez, sok cron kezd el dolgozni a WordPress webhelyeden.

A sok cron problémákat okozhat. Ha egy cron elromlik, számíthatunk arra, hogy mások is követik. Ez láncreakciót eredményez a WordPress idővonalán, és ezért a posztok nem kerülnek automatikusan közzétételre.

Ezért látjuk az elmaradt ütemezés hibát.

Győződjön meg róla, hogy a cronok nincsenek letiltva

Mint már említettük, a cronok miatt a WordPress elmaradhat a posztok ütemezésétől. A cronok felelősek egy időalapú parancs futtatásáért a WordPressben.Például egy poszt közzététele egy meghatározott időpontban az egyik feladatuk.

Hogyan győződhetsz meg arról, hogy a cronok nincsenek letiltva és jól működnek? És ha le is vannak tiltva, hogyan lehet őket engedélyezni? Egyszerű tesztet futtathatunk.

Egyszerűen hozzon létre egy tesztbejegyzést a WordPressben. Ezután ütemezzük be a közzététel dátumát. Mivel ez egy teszt, és szeretnénk látni az eredményeketgyorsan, ütemezzük néhány perccel későbbre.

Ha a WordPress krónikái tökéletesen működnek, az ütemezett posztnak a meghatározott időpontban kell megjelennie. De ha semmi sem megy a terv szerint, akkor megjelenhet az elmaradt ütemezés hiba. Amint azt valószínűleg meg tudja állapítani, eza hiba azt jelenti, hogy a WordPress crons nem működik jól.

Most itt az ideje, hogy megvitassuk az elmaradt ütemezéshiba javításának módszereit.

Az első fájl, amit át kell néznie, a wp-config.php fájl. Ez a fájl a WordPress gyökérkönyvtárában lehet. FTP-klienssel vagy a tárhelypanelen keresztül érheti el. Ezután keresse meg a következő sort:

define('DISABLE_WP_CRON' , true)

Ha az érték true-ra van állítva, akkor a cronok ki vannak kapcsolva. Ha azérték false-ra van állítva, akkor a crons tökéletesen működik.

Ezt a sort eltávolíthatja a wp-config.php fájlból is,vagy megváltoztathatja az értékét. Ha végeztél, mindenképpen mentsd el a változtatásokat.

Győződj meg róla, hogy a WordPress és a webszerver megfelelően van-e konfigurálva

Egyes tárhelyszolgáltatóknak olyan alapértelmezett konfigurációi vannak a szervereiken, amelyek nem kompatibilisek a WordPress-szel. Ezek a konfigurációk letiltják a crons alapértelmezett beállításait. Ebben az esetben alternatív parancsokat használhat.

Először is ki kell kapcsolnia a WordPressben a crons alapértelmezett konfigurációját, és engedélyeznie kell az alternatív konfigurációkat. Egyszerűen adja hozzá az alábbi kódot a wp-config.php fájlhoz:

define ('DISABLE_WP_CRON', true);
define('ALTERNATE_WP_CRON', true);

Permanens megoldás:

Az állandó megoldás a cronok áthelyezése a szerverről aWordPress-be. De hogyan? Nos, először meg kell győződnie arról, hogy a tárhelyszolgáltató engedélyezte-e az ilyen beállításokat vagy sem. Lépjen kapcsolatba az ügyfélszolgálattal, éskérje meg őket, hogy engedélyezzék.

A következő lépés a crons alapértelmezett konfigurációinak letiltása. Mivel ez a két módszer ütközik egymással. A crons konfigurációjának letiltásához a következő kódot kell hozzáadni a wp-config.php fájlhoz:

define('DISABLE_WP_CRON', true);

A következő lépéshez a cPanelben keresd meg a Cron Jobs menüpontot. Általában ez a Speciális szekcióban található. Ebben a szakaszban manuálisan létrehozhat egy cron-t.

Az új cron létrehozásához használja a következő parancsot:

wordpress missed schedule
Wget -O /dev/null http://yourwebsite.com/wp-cron.php?doing_wp_cron

Amikor ez megtörtént, meg kell adnia egy időkeretet a most létrehozott cron-nak. Ez az az időkeret, amelyet a cron az új hozzászólások keresésére használ.

Az 5 percenkénti keresésre állítsa be. Ez a legjobb gyakoriság. Ha ez 1 perc, akkor felesleges kérésekkel árasztja el a szervert, és lelassíthatja a webhelyét.

Még egy plugin a WordPress Missed Schedule Error javításához

Egy másik plugin, amit a WordPress missed schedule error javítására használhat, a WP Missed Scheduled plugin. Ez a plugin 15 percenként felülvizsgálja a weboldaladat, és ha bármilyen ütemezett bejegyzés kimaradt, akkor közzéteszi azokat. A plugin egyszerre 20 bejegyzést tud közzétenni.

wordpress missed schedule

A fő különbség az Scheduled Post Trigger és a WP Missed Scheduled plugin között az ütemezési módban van. A WP Missed Scheduled plugin 15 percenként felülvizsgálja a weboldaladat.

Az Scheduled Post Trigger azonban minden egyes látogatás után felülvizsgálja a weboldaladat. Ez azt jelenti, hogy ha a weboldaladnak nincs vagy nincs elegendő forgalma, akkor nem fogja felülvizsgálni a weboldaladat.

A WP Missed Scheduled plugin telepítése után nem kell konfigurálnod a WP Missed Scheduled plugint. Ne feledje, ez a bővítmény nem érhető el a WordPress hivatalos weboldalán, ezért le kell töltenie a github.com-ról.

Következtetés

A közzététel dátumának elmulasztása komoly következményekkel járhat a weboldalára nézve.

Ha a weboldal látogatói nem látnak folyamatos tevékenységet a weboldalán, elkezdhetik megkérdőjelezni a márkáját. E bővítmények valamelyikének segítségével be tudja ütemezni a bejegyzéseit anélkül, hogy aggódnia kellene a krónikák miatt.