Če želite konfigurirati varnost in požarni zid All In One WP (AIOWPS), da se izognete konfliktom z API-jem WordPress REST:
1. Onemogočite pravila požarnega zidu AIOWPS za REST API:
- Pojdite na nastavitve AIOWPS.
- Pomaknite se do zavihka "Požarni zid".
- Poiščite razdelek »WP Rest API« in se prepričajte, da pravila požarnega zidu ne blokirajo REST API-ja.
2. Preverite nasprotujoče si nastavitve:
- Prepričajte se, da funkcija »Preimenuj stran za prijavo« ni aktivirana, saj lahko to včasih povzroči navzkrižja z REST API[4].
3. Preverite napredne nastavitve:
- Pojdite na zavihek »Napredne nastavitve« v AIOWPS.
- Prepričajte se, da nastavitve ne motijo API-ja REST.
4. Onemogočite AIOWPS za določene URL-je:
- Po potrebi onemogočite AIOWPS za določene URL-je, ki povzročajo spore z API-jem REST. To lahko storite tako, da dodate določene URL-je v razdelek »Izključi URL-je« v nastavitvah AIOWPS[5].
5. Nadzor za napake:
- Redno preverjajte morebitna sporočila o napakah, povezanih z API-jem REST, v pregledu stanja spletnega mesta ali dnevnikih WordPress. Če se težave nadaljujejo, razmislite o tem, da poiščete podporo pri razvijalcih AIOWPS ali drugih strokovnjakih[1].
Če sledite tem korakom, lahko zmanjšate konflikte med AIOWPS in API-jem WordPress REST ter tako zagotovite bolj varno in stabilno spletno mesto WordPress.
Citati:[1] https://wordpress.org/support/topic/error-message-about-rest-api-in-wordpress-site-health/
[2] https://github.com/Yoast/wordpress-seo/issues/5136
[3] https://drewl.com/blog/fix-wordpress-rest-api-errors/
[4] https://mbrsolution.com/security/all-in-one-wp-security-and-firewall-settings.php
[5] https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/