Ok, dank voor je antwoord, ik zal dat uitzoeken.
@jeroenrotty. Ik zou geen andere oplossing weten en er is ook geen documentatie over te vinden op internet. WordPress werkt gewoon niet als je iets anders kiest dan de standaard instelling met ?p=16 in de permalink (d.w.z. je krijgt altijd een not found error). De sourcecode van wordpress analyseren is natuurlijk niet te doen. /index.php/ in het aangepaste structuurveld zorgt er voor dat wordpress de paginas weer kan vinden en dat je website weer werkt. De json error is dan ook weg. achter /index.php/ komt natuurlijk de naam van je artikel te staan dus ik vermoed dat het wel vindbaar blijft. Waarom dit er tussen moet weet ik ook niet, ik heb al 3 keer een schone installatie gedaan op verschillende systemen en verschillende themas maar zonder die /index.php/ werkt het niet. Misschien een foutje in versie 5.7.2 ? Als iemand weet wat je anders moet doen houd ik me aanbevolen.
Ik kreeg deze melding ook steeds als ik een andere permalink wilde instellen dan de standaard. De oplossing bij mij was om bij instellingen bij de aangepaste structuur van de permalink te beginnen met /index.php/.