Fehlermeldung beim Versuch, einen Beitrag oder eine Seite zu erstellen

Ich erhalte eine Fehlermeldung, wenn ich versuche, einen neuen Beitrag oder eine neue Seite zu erstellen…

TypeError: Cannot read property 'split' of undefined
at DiscourseSidebar.buildPostState (https://fpadvance.com/wp-content/plugins/wp-discourse/admin/discourse-sidebar/build/index.js?ver=1606956042:1211:41)
at DiscourseSidebar.initializePostState (https://fpadvance.com/wp-content/plugins/wp-discourse/admin/discourse-sidebar/build/index.js?ver=1606956042:1192:43)
at new DiscourseSidebar (https://fpadvance.com/wp-content/plugins/wp-discourse/admin/discourse-sidebar/build/index.js?ver=1606956042:1124:29)
at Ag (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:63:107)
at Vg (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:89:442)
at ph (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:217:70)
at lh (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:126:409)
at O (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:121:71)
at ze (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:118:14)
at https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:53:49
1 „Gefällt mir“

Danke, dieser wird gelöst, sobald dies zusammengeführt wird.

cc @simon

5 „Gefällt mir“

Danke, Angus! Deine Änderungen wurden in WP Discourse 2.2.0 übernommen. Diese Version des Plugins ist jetzt im WordPress-Plugin-Repository verfügbar.

3 „Gefällt mir“

Vielen Dank! Bestätigt, dass dies das Problem gelöst hat.

3 „Gefällt mir“

Das Problem mit diesem Fehler tritt erneut auf. Beim Bearbeiten von Beiträgen oder Seiten erhalte ich denselben Fehler.

Hey Phillip, ich kann das hier nicht nachstellen. Kannst du bitte bestätigen:

  1. Die Fehlermeldung (der Text in der Konsole)
  2. Welche Version des Plugins du verwendest
  3. Welche Version von WordPress du verwendest
  4. Welchen Editor du verwendest (Gutenberg oder Classic)

Danke, Kumpel.

  • Hier ist die Fehlermeldung…
    TypeError: Cannot read property ‘split’ of undefined
    at DiscourseSidebar.buildPostState (index.js:694)
    at DiscourseSidebar.initializePostState (index.js:675)
    at new DiscourseSidebar (index.js:606)
    at Ag (react-dom.min.js?ver=16.9.0:63)
    at Vg (react-dom.min.js?ver=16.9.0:89)
    at ph (react-dom.min.js?ver=16.9.0:217)
    at lh (react-dom.min.js?ver=16.9.0:126)
    at O (react-dom.min.js?ver=16.9.0:121)
    at ze (react-dom.min.js?ver=16.9.0:118)
    at react-dom.min.js?ver=16.9.0:53
  • Plugin-Version: 2.2.0
  • WP-Version: 5.5.3
  • Der Fehler tritt sowohl im Classic-Editor als auch im Gutenberg-Editor auf.
1 „Gefällt mir“

Könntest du auch den Wert der Einstellung „Post-Typen veröffentlichen

1 „Gefällt mir“

@alchemyandaim Es gibt einen offenen PR, um das unmittelbare Problem zu beheben: Ensure topic tags is defined by angusmcleod · Pull Request #386 · discourse/wp-discourse · GitHub. Könntest du mir zusätzlich zur Weitergabe der Einstellung „Post-Typen zum Veröffentlichen

Hier ist der von Ihnen angeforderte Screenshot.

Ich habe zudem gerade überprüft, dass das Problem nur im Gutenberg-Editor auftritt. Der klassische Editor funktioniert einwandfrei.

1 „Gefällt mir“

Danke. Tritt die Ausnahme also nur auf, wenn Sie versuchen, normale WordPress-Beiträge zu bearbeiten? Tritt sie auf, wenn Sie:

  • Beiträge erstellen?
  • Seiten erstellen?
  • Seiten bearbeiten?
  • oder beim Erstellen oder Bearbeiten von irgendetwas anderem?

Vielen Dank für Ihre Hilfe dabei. Ich möchte die Ursache herausfinden, anstatt nur ein Pflaster aufzukleben (was wir auch in Kürze tun werden), da dies langfristig für mehr Stabilität sorgt.

1 „Gefällt mir“

Der Fehler tritt nur beim Erstellen oder Bearbeiten von Seiten auf. Beiträge funktionieren einwandfrei.

1 „Gefällt mir“

Danke, Angus! Der PR wurde in den Master-Branch gemergt und in das WordPress-Plugin-Repository hochgeladen.

@alchemyandaim, ein Update auf WP Discourse 2.2.1 über dein WordPress-Dashboard sollte das Problem für dich beheben.

@simon @angus
Bestätigt, dass dies das Problem behoben hat! Danke euch und frohe Feiertage!

1 „Gefällt mir“