Damit hast Du die Lösung gefunden, Erklärung siehe oben in #4.
Beiträge von b3317133
-
-
Codebeispiele sind bei den genannten verlinkten Actions unten aufgeführt. Weitere gibt es bei Suchmaschinen mit den Action Namen. Der Code kommt in Dein Child-Theme oder in Dein Plugin. Das Schlüsselwort bzw. auch genannt meta_key ist [FONT=Courier New]default:user_schluesselwort[/FONT]
-
Dein Theme zeigt in dem Bereich rechts einen Sidebar [FONT=Courier New]#right-sidebar[/FONT], evtl. ist der derzeit leer, also setze mal Widgets in leere Sidebars rein, um zu identifizieren, welcher welcher ist. Evtl. kannst Du diesen Sidebar auch in den Theme Einstellungen abschalten.
-
Versuche es z.B. mal mit [FONT=Courier New]get_row(...)[/FONT] bzw. [FONT=Courier New]get_col(...)[/FONT] wie in der Dokumentation von [FONT=Courier New]$wpdb[/FONT] beschrieben...
-
Wenn der Sidebar komplett leer ist, zeigen manche Themes dort Standardwidgets wie Deine. Setze in diesen Sidebar mal ein leeres Text/HTML-Widget rein.
-
Schau unter Design > Widgets in den rechten Sidebar.
-
Beispielsweise über die WordPress Actions personal_options_update bzw. edit_user_profile_update und dann mit der Dokumentation von Contact Form 7.
-
In der genannten Anleitung ist klar im Text, Video und den Screenshots beschrieben, wie man mehrere Dateianhänge in ein Formular einfügen kann. Sehe nicht, wie da irgendetwas irreführend sein könnte.
-
Bei jedem [file ..] Tag ist nur ein Anhang möglich, siehe auch Dokumentation von Contact Form 7.
-
Deaktiviere der Reihe nach einzeln alle Plugins und wechsle ggf. das Theme, um die problematische Stelle zu finden.
Alternativ aktualisiere PHP nur dann, wenn Du vorher sichergestellt hast, dass die Autoren aller Plugins und des Themes und der von Dir verwendeten WordPress Version eine entspr. Kompatibilität zur gewünschten PHP Version bestätigen.
Die eigentliche Ursache ist z.B. hier beschrieben, sowas findet man beispielsweise, indem man die Fehlermeldung bei einer Suchmaschine eingibt.
-
WordPress zeigt immer Die Antwort ist keine gültige JSON-Antwort, wenn es eine Antwort vom Server nicht versteht, leider ohne weitere Details oder Gründe.
Relevant ist der Eintrag, der genau dann in der Browser Konsole erscheint, wenn diese Meldung angezeigt wird. Dort steht dann z.B. unter Netzwerk in der Spalte Status der entspr. Code, z.B. 503 oder 500 o.ä. und aus den Antwortdaten dieses Requests kann man dann oft mehr Details erkennen.
-
Wenn ein Fehler Die Antwort ist keine gültige JSON-Antwort angezeigt wird, gibt es auf jeden Fall in der Browserconsole im Bereich Konsole oder Netzwerk einen entspr. Ajax/XHR Eintrag mit einem Fehler 503 oder ggf. leerem Inhalt o.ä., bei Strato ist das dann z.B. hier erklärt.
-
-
-
Meine Befürchtung ist vor allem das die Passwörter nicht erkannt werden und die Kunden sich ein neues Passwort zulegen müssten.
Du kannst über ein selbstgeschriebenes kleines Plugin die WordPress Funktion [FONT=Courier New]wp_check_password(...)[/FONT] überlagern oder den dort enthaltenen Filter [FONT=Courier New]check_password[/FONT] nutzen, um Deine irgendwo zusätzlich vorgehaltene alte Login/Passwort Datenbanktabelle mit entspr. Code so zu prüfen, wie Shopware das machen würde. WordPress selbst prüft intern auch auf zwei Arten wg. einer irgendwann geänderten Hashfunkionen. Bei Erfolg könntest Du dann das Passwort für WordPress hashen und im entspr. bereits importierten Benutzeraccount hinterlegen und aus der zusätzlichen Datenbanktabelle löschen. Konstruktionen dieser Art findet man oft bei Plattformwechseln... -
Im Support Forum des Themes finden sich für dieses Problem diverse Einträge, hier ein Beispiel:
ZitatGo to Appearance > Customize > Header > Mobile Menu, and set the Dropdown Target to Icon.
Das Menü Appearance heisst in der deutschen Version von WordPress Design. -
Zitat
<?php if ( is_tag( [COLOR=#ff0000]array( [/COLOR][COLOR=#ff0000]echo[/COLOR] do_shortcode('[sc name="zahlen"]') [COLOR=#ff0000] )[/COLOR] ) ) { ?>
Falls der Shortcode ein Array von Zahlen zurückgibt, entferne das rot markierte, dann sollte es klappen.Da ein WordPress Shortcode aber generell einen String zurückgibt, brauchst Du einen kleinen Workaround, um das Array in einen String zu verpacken und umgekehrt:
Ergänzung: In etwa sowas in der Art im Shortcode:
Und sowas in der Art, um den String dann wieder zum Array zu machen: -
Zur Begriffsklärung, Du nutzt offenbar keine Subdomain sondern einen Subfolder = Unterordner.
Wenn es in der gleichen Domain zwei WordPress Installationen in verschachtelten Ordnern gibt, kann es durchaus zu Problemen durch falsche Cookies kommen, wenn man sich erst hier und dann dort anmeldet.
Weiterhin zu Problemen durch ggf. durch Plugins angepasste [FONT=Courier New].htaccess[/FONT] der übergeordneten Installation, daher sollte man in so einem Problemfall Caching usw. erstmal komplett abschalten.
Er soll mal alle Cookies für die Domain löschen und es dann unter [FONT=Courier New]../angebote/wp-login.php[/FONT] versuchen.
-
Welche exakte URL steht in der Browserzeile im Screenshot mit der ERR_TOO_MANY_REDIRECTS Meldung? Wurden die Cookies im entspr. Browser gelöscht?
-
Deaktiviere temporär alle Plugins, ändert das etwas?