Bezplatný report viditelnosti v AI

Zjistěte, zda je vaše firma viditelná v AI

Zjistěte zdarma, zda ChatGPT, Gemini a Google AI zmiňují vaši firmu ve svých odpovědích.

Zkontrolujte viditelnost zdarma →

WordPress nepřijímá příspěvek přes REST API: diagnostika chyb 401, 403 a 404

Aktualizováno dne 20. října 2026.

Pokud používáte plugin Semly, začněte jeho dokumentací propojení. Následující diagnostika se stále týká standardního REST API WordPressu; heslo aplikace není požadavkem párovacího mechanismu pluginu Semly.

Dokumentace pluginu Semly

Návod řeší zápis příspěvku přes standardní REST API vlastní instalace WordPressu. Nepopisuje konkrétní plugin Semly ani API WordPress.com. Cílem je určit příčinu a ověřit vytvoření jednoho konceptu.

1. Zaznamenejte požadavek

Uložte metodu, URL bez tajných údajů, čas, stav, typ odpovědi a dostupná pole code a message. Standardní příspěvky používají /wp-json/wp/v2/posts; podadresář nebo vlastní typ obsahu může mít jinou cestu.

Prohlédněte /wp-json/ a registrované trasy. Varianta ?rest_route=/wp/v2/posts pomůže prověřit přepisování URL. Funkční čtení nepotvrzuje oprávnění zapisovat.

2. Rozlište možné příčiny

Stav Prověřte
401 Přihlašovací údaje, HTTPS a předání Authorization
403 Oprávnění, plugin, pravidlo WAF nebo proxy
404 URL, metodu, registraci trasy nebo ID příspěvku

Samotný stav nestačí. rest_cannot_create nedokazuje úspěšné přihlášení. Proxy může vracet JSON a HTML nevylučuje odpověď WordPressu. Porovnejte výsledek s logy správce.

3. Ověřte totožnost a oprávnění

Pro podporované externí spojení použijte samostatné heslo aplikace uživatele přes HTTPS. Neposílejte hlavní heslo ani tajný údaj v hlášení. Správce může ověřit předání Authorization bez ukládání jeho hodnoty do logu.

Autorizovaný odkaz /wp-json/wp/v2/users/me potvrzuje rozpoznání uživatele, nikoli právo vytvořit příspěvek. Koncept a veřejná publikace vyžadují odlišné operace. Přihlášení pomocí cookies ve WordPressu má jiné požadavky, včetně nonce.

4. Otestujte koncept

Nastavte v API klientu POST na https://example.com/wp-json/wp/v2/posts a Content-Type: application/json.

{"title":"API test","content":"Test","status":"draft"}

Přihlašovací údaje nastavte v klientu, nikoli ve sdíleném příkladu. Ověřte ID, stav a existenci konceptu v administraci. Při nejisté odpovědi před dalším POST ověřte, zda příspěvek již nevznikl.

5. Předejte a ověřte opravu

Předejte čas, trasu, metodu a anonymizovanou odpověď. Nevypínejte celé zabezpečení ani nepřidělujte administrátora jen kvůli testu. Oprava je potvrzena, když stejný test vytvoří jediný koncept a jeho ID lze načíst. Veřejná publikace k diagnóze není nutná.

Související návody a zdroje

Zdroje

Zjistěte, zda vás vidí

Zadejte adresu svého webu a získejte bezplatný report o viditelnosti v AI