Tohle se může snadno stát po aktualizaci některého z pluginů. Ten ve skutečnosti způsobí zmatky v .htaccess a přestanou fungovat správně REST API věci.
Což obnáší nemožnost uložit článek (selhává i automatické uložení) ale i řadu dalších věcí. Když se podíváte, co se děje, tak řada požadavků právě na REST API končí chybou 404.
Kupodivu to většinou má velmi snadné řešení. Jít do Nastavení → Trvalé odkazy
Nic neměnit, jen klikni Uložit změny (i když je struktura stejná). To přegeneruje .htaccess a problém vyřeší.
REST API si můžete otestovat i ručně, třeba takto:
https://vasweb.cz/wp-json
https://casweb.cz/wp-json/wp/v2/posts

Musí vracet čistý JSON, pokud vrací chybu nebo 404, je to dost jasné.
Nejčastěji se .htaccess a REST API nakopne při aktualizaci – bezpečnostních nebo cache pluginů, ale mohou to být i různé page-buildery.
.htaccess je dobré mít zálohovaný, neuškodí opravdu na denní záloze. Umožní vám to případně se vrátit k dřívější verzi. Ale nutné to asi nebude, výše popsané řešení jsem použil už několikrát.
TIP: V Tools » Site Health je možné se podívat na REST API Debug Log. Ale bude to tam přístupné jen v okamžiku problému.
Pokud nepomáhá výše uvedené řešení, je ještě možné, že nějaký plugin opakovaně škodí. Je dobré vždy vědět, co jste vlastně čerstvě aktualizovali, a pak je snadné poslední aktualizované pluginy deaktivovat. Případné použití WP RollBack je mimochodem komplikované, protože i ten bude vracet JSON chybu.
Komplikaci může přinést i aktualizace šablony, co není výchozí.
Další tipy týkající se WordPressu
-
TIP#2408: Jak zjistit kolik diskového místa mi zabírá WordPress web?
Načaté je to už v Co dělat, když vašemu WordPressu dochází diskový prostor? ale není tam nijak extra řešeno jak vlastně zjišťovat stav volného prostoru (zaplnění disku). Související příspěvky TIP#792: Jak migrovat…
-
TIP#2398: Software pro management WordPressů
Proč si pořídit něco lepšího na správu vašich WordPressů? Protože když jich máte víc, tak budete trávit kupu času přebíháním z jednoho do druhého a spouštěním aktualizací a řadou dalších věcí. Související…
-
TIP#2393: Jak zvětšit omezení velikosti souborů nahrávatelných na WordPress?
Jedna z věcí na které narazíte při (například) používání QNAP MARS zálohování pro WordPress je nemožnost obnovit velké weby. Platí to ale i pro jiná zálohovací zařízení – většina hostingu má omezenou…
-
TIP#2388: Jak ve WordPressu získat možnost duplikovat (kopírovat) příspěvky
Jedna dost často potřebná a přesto chybějící věc ve WordPressu je vytvořit kopii (duplikát) nějakého příspěvku či stránky. Můžete to řešit pomoci copy/paste, ale to je poněkud otravné a zdlouhavé. Související příspěvky…
-
TIP#2380: Jak najít ve WordPressu příspěvky/stránky/opakovaně použitelné bloky kde používáte konkrétní prvek? Jak kopírovat a měnit konkrétní blok?
Tohle je taková trochu nedotažená věc ve WordPressu. Můžete používat nějaké stavební prvky – jako třeba /blog z Wodpress.com Editing Toolkit pro výpis příspěvků z určitého štítku/rubriky. Jenže v okamžiku kdy ho…
-
TIP#2375: Jak na WordPressu na výpisy článků podle štítku nebo rubriky?
Na WordPress.com je součástí instalace blok /blog pro výpis článků – podporuje podle štítku a rubriky (dost důležité, že oboje a zejména podle štítůu), různé velikost písma i náhledových obrázků (také dost…
-
TIP#2372: Lepší menu pro WordPress se vyplatí. Jak na to?
WordPress umí přímo vytvářet menu a vaše šablona s nimi bude umět pracovat – zobrazovat je svisle či vodorovně, umístit podle potřeby, podporovat úrovně položek, umět jich případně i více. Vy sami…
-
TIP#2370: Jak měřit návštěvnost webu bez Google Analytics?
Nechtít Google Analytics na webu je dost rozumné pokud nepotřebujete žádné extra vychytávky, analýzy a propojení se vším možným od Google, Dost rozumné i s ohledem na soukromí (a GDPR a sušenkové…
-
TIP#2365: WordPress pluginy pro přímé sledování návštěvnosti. Bez Google Analytics
Rozhodl jsem se zbavit Google Analytics a začal zkoumat, jak sledovat návštěvnost mých webů na WordPressu lokálně, tedy přímo na serveru, ideálně i zcela bez cookies. Důvodů se objevilo několik. Související příspěvky…
-
TIP#2358: Co si pořídit na Cookie bannery místo Complianz?
Peklo s cookies od Evropské Unie má za následek, že si na weby musíme pořizovat šílená řešení pro cookies bannery a ještě šílenější řešení pro blokování cookies, které někomu nesmíme (nebo ještě…
-
TIP#2352: Jak ve WordPressu přesunout (hromadně) články od jednoho autora na jiného?
Ten nejprimitivnější způsob je, že si zobrazíte články/příspěvky klasicky v přehledu, nastavíte si případně větší počet než 20 (100 se ještě jakž takž dá), uděláte výběr všech a pak nad výpisem jdete…
-
TIP#2334: Velký přehled zásadních pluginů pro WordPress
Máme tu Jak na vlastní WordPress. Nepostradatelné pluginy pro WordPress sepsaný v říjnu 2021 při velkém stěhování z WordPress(dot)com na vlastní WordPress. Velmi šikovný přehled pluginů v čitelnější formě. Ale vyplatí se…
-
TIP#2329: Měl bych zamezit indexování štítků či rubrik na WordPressu? Jak to udělat?
Pokud se přes site:pooh.cz či site:365tipu.cz podíváte (lépe řečeno, podívali jste se) na věci zaindexované Google, tak uvidíte šílený zmatek Několik tisíc výsledků zahrnujících v prvním případě na dvě tisícovky (v druhém…
-
TIP#2324: Optimalizace (zmenšování velikosti) obrázků na WordPressu. Jak na to?
Dobrá zpráva je, že v tomto tipu najdete množství pluginů, které vám mohou pomoci se zmenšováním, konverzí a optimalizací obrázků pro váš web/blog na WordPressu. A to jak při nahrávání (což je…
-
TIP#2304: Je ve WordPressu nějaký rozdíl mezi výchozími šablonami a ostatními?
WordPress má “výchozí” šablony, ty které vytváří přímo WordPress(org). Každý rok je jedna nová, takže se jmenují podle roku kdy vznikly (viz například Twenty Twenty-Two). Pak je tu záplava, tisíce, šablon od…
















