{"id":19068,"date":"2026-11-02T18:01:44","date_gmt":"2026-11-02T17:01:44","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=19068"},"modified":"2026-11-02T18:01:44","modified_gmt":"2026-11-02T17:01:44","slug":"jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/","title":{"rendered":"Jak naprawi\u0107 wpisy WordPress, kt\u00f3re nie publikuj\u0105 si\u0119 zgodnie z harmonogramem"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Je\u015bli wpis WordPress pozostaje w statusie \u201eZaplanowany\u201d, publikuje si\u0119 po czasie albo wy\u015bwietla komunikat \u201eNieudana publikacja\u201d, sprawd\u017a ustawienia wpisu, stref\u0119 czasow\u0105 i dzia\u0142anie WP-Cron. Najcz\u0119stsze przyczyny to b\u0142\u0119dna godzina, wy\u0142\u0105czony lub nieskuteczny WP-Cron, konflikt wtyczki, pami\u0119\u0107 podr\u0119czna albo konfiguracja hostingu.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/#Jak_rozpoznac_problem_z_harmonogramem\" >Jak rozpozna\u0107 problem z harmonogramem<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/#Lista_kontrolna_przed_zmianami\" >Lista kontrolna przed zmianami<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/#Sprawdz_date_godzine_i_strefe_czasowa\" >Sprawd\u017a dat\u0119, godzin\u0119 i stref\u0119 czasow\u0105<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/#Jak_dziala_WP-Cron_i_dlaczego_publikacja_moze_sie_opozniac\" >Jak dzia\u0142a WP-Cron i dlaczego publikacja mo\u017ce si\u0119 op\u00f3\u017ania\u0107<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/#Diagnostyka_WP-Cron_krok_po_kroku\" >Diagnostyka WP-Cron krok po kroku<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/#Sprawdz_wtyczki_motyw_cache_i_zabezpieczenia\" >Sprawd\u017a wtyczki, motyw, cache i zabezpieczenia<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-naprawic-wpisy-wordpress-ktore-nie-publikuja-sie-zgodnie-z-harmonogramem\/#Jak_potwierdzic_ze_harmonogram_dziala\" >Jak potwierdzi\u0107, \u017ce harmonogram dzia\u0142a<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_rozpoznac_problem_z_harmonogramem\"><\/span>Jak rozpozna\u0107 problem z harmonogramem<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Jednorazowe op\u00f3\u017anienie nie musi oznacza\u0107 sta\u0142ej awarii. Na stronie o ma\u0142ym ruchu publikacja mo\u017ce nast\u0105pi\u0107 dopiero przy kolejnym \u017c\u0105daniu do witryny. Je\u015bli jednak wszystkie zaplanowane wpisy pozostaj\u0105 nieopublikowane, problem zwykle dotyczy mechanizmu wykonywania zada\u0144 lub konfiguracji WordPressa.<\/p>\n<p class=\"wp-block-paragraph\">Sprawd\u017a, czy problem dotyczy jednego wpisu, czy wszystkich publikacji zaplanowanych na przysz\u0142o\u015b\u0107. Taki test pomaga odr\u00f3\u017cni\u0107 b\u0142\u0105d konkretnego wpisu od problemu z harmonogramem ca\u0142ej instalacji.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Lista_kontrolna_przed_zmianami\"><\/span>Lista kontrolna przed zmianami<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul class=\"wp-block-list\">\n<li>Sprawd\u017a status wpisu. Powinien mie\u0107 status \u201eZaplanowany\u201d, a nie \u201eSzkic\u201d lub \u201eOczekuje na przegl\u0105d\u201d.<\/li>\n<li>Por\u00f3wnaj zaplanowan\u0105 dat\u0119 i godzin\u0119 z aktualnym czasem.<\/li>\n<li>Sprawd\u017a, czy problem wyst\u0119puje tylko w jednym wpisie, czy we wszystkich zaplanowanych wpisach.<\/li>\n<li>Przed zmianami technicznymi wykonaj kopi\u0119 zapasow\u0105 strony i bazy danych.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">R\u0119czne prze\u0142\u0105czenie statusu wpisu na \u201eOpublikowany\u201d mo\u017ce by\u0107 obej\u015bciem dla pojedynczej publikacji. Nie naprawia jednak przyczyny, dlatego po opublikowaniu wpisu sprawd\u017a dzia\u0142anie harmonogramu.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sprawdz_date_godzine_i_strefe_czasowa\"><\/span>Sprawd\u017a dat\u0119, godzin\u0119 i stref\u0119 czasow\u0105<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol class=\"wp-block-list\">\n<li>W dPanelu WordPressa przejd\u017a do <strong>Ustawienia<\/strong>, a nast\u0119pnie do ustawie\u0144 og\u00f3lnych.<\/li>\n<li>Sprawd\u017a ustawienie strefy czasowej. Powinno odpowiada\u0107 lokalizacji, wed\u0142ug kt\u00f3rej planujesz publikacje.<\/li>\n<li>Por\u00f3wnaj bie\u017c\u0105c\u0105 dat\u0119 i godzin\u0119 WordPressa z czasem lokalnym.<\/li>\n<li>Je\u015bli panel hostingu pokazuje czas serwera, por\u00f3wnaj go z czasem u\u017cywanym przez WordPressa.<\/li>\n<li>Otw\u00f3rz edycj\u0119 wpisu i sprawd\u017a ponownie dat\u0119 oraz godzin\u0119 publikacji. Zapisz wpis jako \u201eZaplanowany\u201d.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Zmiana strefy czasowej mo\u017ce wp\u0142yn\u0105\u0107 na kolejne zaplanowane publikacje. Po jej wykonaniu sprawd\u017a daty wpis\u00f3w, kt\u00f3re ju\u017c oczekuj\u0105 w kolejce.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_dziala_WP-Cron_i_dlaczego_publikacja_moze_sie_opozniac\"><\/span>Jak dzia\u0142a WP-Cron i dlaczego publikacja mo\u017ce si\u0119 op\u00f3\u017ania\u0107<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">WP-Cron to mechanizm WordPressa, kt\u00f3ry uruchamia zaplanowane zadania, w tym publikowanie wpis\u00f3w. Nie jest sta\u0142ym procesem dzia\u0142aj\u0105cym co minut\u0119. Zwykle uruchamia si\u0119 przy \u017c\u0105daniach do strony, na przyk\u0142ad podczas odwiedzin.<\/p>\n<p class=\"wp-block-paragraph\">Gdy witryna ma ma\u0142y ruch, mi\u0119dzy kolejnymi \u017c\u0105daniami mo\u017ce min\u0105\u0107 du\u017co czasu. Wpis pozostanie wtedy w statusie \u201eZaplanowany\u201d do momentu uruchomienia zadania. Op\u00f3\u017anienie wynikaj\u0105ce z ma\u0142ego ruchu mo\u017ce by\u0107 jednorazowe i nie oznacza trwa\u0142ej awarii.<\/p>\n<p class=\"wp-block-paragraph\">WP-Cron mo\u017ce by\u0107 tak\u017ce wy\u0142\u0105czony w pliku <code class=\"\" data-line=\"\">wp-config.php<\/code>. To czynno\u015b\u0107 wymagaj\u0105ca dost\u0119pu do plik\u00f3w instalacji lub hostingu. W niekt\u00f3rych konfiguracjach hosting zast\u0119puje WP-Cron zadaniem systemowym. Oba rozwi\u0105zania musz\u0105 by\u0107 ze sob\u0105 zgodne. Nie zak\u0142adaj, \u017ce jednocze\u015bnie nale\u017cy w\u0142\u0105cza\u0107 WP-Cron i konfigurowa\u0107 cron systemowy.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Diagnostyka_WP-Cron_krok_po_kroku\"><\/span>Diagnostyka WP-Cron krok po kroku<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol class=\"wp-block-list\">\n<li>W WordPressie otw\u00f3rz narz\u0119dzie <strong>Stan witryny<\/strong>, znane tak\u017ce jako Site Health.<\/li>\n<li>Sprawd\u017a komunikaty dotycz\u0105ce zada\u0144 cron, \u017c\u0105da\u0144 loopback i REST API. B\u0142\u0105d w kt\u00f3rym\u015b z tych obszar\u00f3w mo\u017ce utrudnia\u0107 wykonywanie zada\u0144 WordPressa.<\/li>\n<li>W narz\u0119dziach administracyjnych dost\u0119pnych w danej instalacji sprawd\u017a, czy zaplanowane zadania s\u0105 wykonywane i czy nie pozostaj\u0105 w kolejce.<\/li>\n<li>Przejrzyj logi PHP, serwera i WordPressa. Zwr\u00f3\u0107 uwag\u0119 na b\u0142\u0119dy krytyczne, przekroczenie limitu pami\u0119ci, timeouty oraz blokady \u017c\u0105da\u0144.<\/li>\n<li>Je\u015bli masz dost\u0119p do pliku <code class=\"\" data-line=\"\">wp-config.php<\/code>, sprawd\u017a, czy konfiguracja nie blokuje WP-Cron. Przed edycj\u0105 wykonaj kopi\u0119 zapasow\u0105 pliku.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Je\u015bli hosting u\u017cywa crona systemowego zamiast WP-Cron, sprawd\u017a w jego konfiguracji, czy zadanie jest aktywne i wykonuje w\u0142a\u015bciw\u0105 instalacj\u0119 WordPressa. Nazwy opcji zale\u017c\u0105 od dostawcy hostingu, dlatego nie zmieniaj konfiguracji bez potwierdzenia, kt\u00f3ry mechanizm ma obs\u0142ugiwa\u0107 harmonogram.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sprawdz_wtyczki_motyw_cache_i_zabezpieczenia\"><\/span>Sprawd\u017a wtyczki, motyw, cache i zabezpieczenia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Wtyczka lub motyw mo\u017ce wp\u0142ywa\u0107 na publikowanie, \u017c\u0105dania REST API, cache, bezpiecze\u0144stwo albo tryb konserwacji. Pami\u0119\u0107 podr\u0119czna mo\u017ce tak\u017ce op\u00f3\u017ania\u0107 wy\u015bwietlenie ju\u017c opublikowanego wpisu, dlatego sprawd\u017a zar\u00f3wno status w panelu WordPressa, jak i widok strony po wyczyszczeniu w\u0142a\u015bciwego cache.<\/p>\n<ol class=\"wp-block-list\">\n<li>Wykonaj kopi\u0119 zapasow\u0105 przed testem.<\/li>\n<li>Tymczasowo wy\u0142\u0105cz wtyczki zwi\u0105zane z cronem, publikacj\u0105, cache, bezpiecze\u0144stwem, optymalizacj\u0105 lub trybem konserwacji.<\/li>\n<li>Testuj zmiany pojedynczo i zapisuj, kt\u00f3r\u0105 wtyczk\u0119 wy\u0142\u0105czono oraz jaki by\u0142 wynik.<\/li>\n<li>Sprawd\u017a publikacj\u0119 testowego wpisu zaplanowanego na najbli\u017cszy mo\u017cliwy termin.<\/li>\n<li>Je\u015bli problem ust\u0105pi, w\u0142\u0105czaj elementy kolejno, aby ustali\u0107 \u017ar\u00f3d\u0142o konfliktu.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Nie edytuj bazy danych ani plik\u00f3w WordPressa bez kopii zapasowej i planu cofni\u0119cia zmiany. Je\u015bli logi wskazuj\u0105 na b\u0142\u0105d hostingu, limit zasob\u00f3w lub blokad\u0119 \u017c\u0105da\u0144, przeka\u017c te informacje do administratora hostingu albo pomocy technicznej.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_potwierdzic_ze_harmonogram_dziala\"><\/span>Jak potwierdzi\u0107, \u017ce harmonogram dzia\u0142a<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul class=\"wp-block-list\">\n<li>Utw\u00f3rz testowy wpis i zaplanuj go na najbli\u017cszy termin.<\/li>\n<li>Sprawd\u017a, czy po terminie status zmieni\u0142 si\u0119 z \u201eZaplanowany\u201d na \u201eOpublikowany\u201d.<\/li>\n<li>Potwierd\u017a publikacj\u0119 w panelu WordPressa, a nast\u0119pnie sprawd\u017a wpis na stronie.<\/li>\n<li>Je\u015bli wpis jest opublikowany w panelu, ale nie wida\u0107 go na stronie, wyczy\u015b\u0107 odpowiedni\u0105 pami\u0119\u0107 podr\u0119czn\u0105 i sprawd\u017a ponownie.<\/li>\n<li>Obserwuj kolejny zaplanowany wpis. Jednorazowy sukces nie potwierdza jeszcze, \u017ce sta\u0142a awaria zosta\u0142a usuni\u0119ta.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Po naprawie pozostaw w\u0142\u0105czone tylko jedno uzgodnione rozwi\u0105zanie obs\u0142ugi harmonogramu: WP-Cron albo cron systemowy. Nast\u0119pnie sprawd\u017a status kolejnych wpis\u00f3w i komunikaty w narz\u0119dziu Stan witryny.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[8268,95,8265,100,2880],"manual_kb_tag":[6660,5967,11528,2694,655,76,6954],"class_list":["post-19068","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-wtyczki","manualknowledgebasecat-hosting","manualknowledgebasecat-wordpress","manualknowledgebasecat-cron","manualknowledgebasecat-bezpieczenstwo","manual_kb_tag-site-health","manual_kb_tag-harmonogram-publikacji","manual_kb_tag-zaplanowane-wpisy","manual_kb_tag-wp-cron","manual_kb_tag-hosting","manual_kb_tag-wordpress","manual_kb_tag-diagnostyka-wordpress"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/19068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":3,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/19068\/revisions"}],"predecessor-version":[{"id":19069,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/19068\/revisions\/19069"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=19068"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=19068"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=19068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}