Ist das Discourse-Benutzernamefeld für den Benutzer festgelegt, der den Beitrag veröffentlicht? Wenn es festgelegt ist, muss es exakt mit dem Benutzernamen übereinstimmen, der auf Discourse verwendet wird.
Falls dies das Problem nicht löst: Haben Sie die Option „Vollen Beitrag verwenden“ (Use Full Post Content) in WP Discourse aktiviert? Diese Option befindet sich auf der Registerkarte „Veröffentlichungseinstellungen“ (Publishing settings). Wenn sie aktiviert ist, deaktivieren Sie sie und prüfen Sie, ob Sie immer noch Probleme haben, wenn Sie versuchen, einen Auszug anstelle eines vollständigen Beitrags zu veröffentlichen.
Danke für die Antwort, Simon Cossar.
Ich verwende die Option „Erzwungene Veröffentlichung“ (Force Publish) unter „Veröffentlichung“. Und der „Veröffentlichungsbenutzername“ (Publishing Username) unter „Verbindung“ wurde von „system“ auf meinen eigenen Benutzernamen geändert, was natürlich weiterhin als verbunden angezeigt wird.
Unter „Veröffentlichung“ habe ich „Tag zulassen“ (Allow Tag) aktiviert, „Erzwungene Veröffentlichung“ ist ebenfalls aktiviert, und „Veröffentlichte Themen automatisch verfolgen“ (Auto Track Published Topics) ist ebenfalls aktiviert. Die „Benutzerdefinierte Auszugslänge“ (Custom Excerpt Length) ist auf 55 gesetzt.
Die „E-Mail-Adresse für Fehlerbenachrichtigungen“ (Email Address for Failure Notification) ist festgelegt und funktioniert auch. Ich erhalte also die E-Mails bei Veröffentlichungsfehlern. Und „Vollen Beitrag verwenden“ ist deaktiviert.
Außerdem ist die „Standard-Discourse-Kategorie“ (Default Discourse Category) auf eine bekannte, gefüllte und funktionierende Kategorie festgelegt.
Und leider schlägt es immer noch fehl.
Ich sollte auch erwähnen, dass ich meinen WP-Hosting-Anbieter gewechselt habe. Ich habe einen curl-Test durchgeführt, um sicherzustellen, dass ich eine Verbindung zu Discourse herstellen kann, was nach der Migration ein Problem war.
Mit meinem vorherigen WP-Hosting-Anbieter konnte ich problemlos auf Discourse veröffentlichen.