Ankerlink an den Anfang der Seite
805 3830
Generic filters
Filter by Kategorien

Der Beitrag, geschriebem am 10. Februar 2020, ist schon etwas älter und könnte womöglich nicht mehr aktuell sein

Notice: add_submenu_page was called incorrectly. The seventh parameter passed to add_submenu_page() should be an integer representing menu position. (This message was added in version 5.3.0.).

Der Fehler war erstmal nicht zu finden. Sämtliche add_submenu_page() – Parameter die in den Komponenten vorkamen, waren korrekt.Die Funktion kam indirekt zum Einsatz, durch acf_add_options_page() unterhalb eines parent slugs, also add_submenu_page().

Wer Advanced Custom Fields unter anderem auch dafür verwendet, Options-Pages anzulegen, könnte also unter Umständen betroffen sein.

Seit WordPress 5.3 muss der letzte Parameter (sofern angegeben) für die Position ein Integer sein. in der Dokumentation der entsprechenden Funktion bei ACF fehlte der Hinweis darauf, resp. war der Parameter einfach leer.

'position' => '',

Wer im Funktionsaufruf alle Parameter verwendet, auch wenn sie keinen benutzerdefinierten Wert erhalten, sondern wie im Codebeispiel bei ACF einfach nur leer sind, resp. default, stößt im Debuglog über kurz oder lang auf den Integer-Hinweis. Günstigerweise lässt man diese Zeile also einfach weg oder gibt einen Integer an, dann verschwindet die Meldung.

Bitte das Kommentarfeld nicht für Supportanfragen nutzen; hier kann kein Support angeboten werden. Die Angabe von Name oder E-Mail-Adresse ist optional, ein Spitzname wäre trotzdem nett.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hinweis: Name und E-Mail-Adresse (beides optional, da alle Kommentare moderiert werden) werden dauerhaft gespeichert. Über dieses Formular kann jeder Zeit die Löschung persönlicher Daten oder Kommentare angefordert werden; die Anfrage wird nicht veröffentlicht und nach der Bearbeitung gelöscht. IP-Adressen, die mit Kommentaren gespeichert werden, werden nach zwei Monaten automatisch gelöscht.

Ihre Nachricht wird möglicherweise zur Spam-Prüfung an OpenAI (USA) weitergeleitet. Weitere Informationen finden Sie in unserer Datenschutzerklärung.