Support » Allgemeine Fragen » Rest-API Post published und dennoch 404

  • Hallo,

    Ich schiebe über die Rest-API einen Beitrag hoch, setze ihn über die API auf Published und im Backend steht der Status ebenfalls auf „Veröffentlicht“.

    Wenn ich mir den Beitrag ansehen möchte, kommt jedoch eine 404 Warnung.

    Erst wenn ich den Post im Backend per Hand aktualisiere, wird der Beitrag veröffentlicht.

    Ist das ein normales Verhalten?
    Liegt das evtl daran, dass der Permalink noch nicht richtig verankert ist?

    Wie bekomme ich den Beitrag automatisch veröffentlicht?

    $data_string = json_encode([
                'title'             => $dataarray['h1'],
                'content'           => $content,
                'status'            => 'publish',
                'featured_media'    => $imageId,
                'slug'              => $generateSLug,
                'excerpt'           => ''
            ]);

    Besten Dank

Ansicht von 1 Antwort (von insgesamt 1)
  • threadi

    (@threadi)

    Ich vermute Du nutzt „pretty permalinks“, also die schön aussehenden SEO-URLs? Deren Cache müsste in dem Zusammenhang mit geleert werden.

    Versuch mal folgendes:
    Wenn Du einen neuen Betrag übermittelt hast, geh im Backend auf Einstellungen > Permalinks und speichere diese einfach neu ohne eine Einstellung zu ändern. Ist der Beitrag danach erreichbar?

    Wenn ja, dann liegt es genau an der fehlenden Permalink-Cache-Aktualisierung. Wieso das beim Neueintrag per API nicht passiert, müsste dann genauer untersucht werden.

    • Diese Antwort wurde geändert vor 2 Wochen von threadi.
Ansicht von 1 Antwort (von insgesamt 1)