Fehler beim Anzeigen von Custom Widgets
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
meine Custom Widgets nicht mehr angezeigt
Wie wurden diesen erstellt?
Modul oder functions.php snippet -
Womit realisierst Du die Custom Widgets? Ist das eine Funktion deines Themes (für das Du dafür ggfs. bezahlt hast) oder ist es ein Plugin?
-
Wie wurden diesen erstellt?
Modul oder functions.php snippetMit functions.php
-
Womit realisierst Du die Custom Widgets? Ist das eine Funktion deines Themes (für das Du dafür ggfs. bezahlt hast) oder ist es ein Plugin?
Es ist ein Plugin, das mit dem Classic Widget Plugin funktioniert nähmlich nicht .
-
Und welches Plugin? Und wieso sprichst Du gleichzeitig von functions.php was vom Theme kommt?
-
Hallo liebe Leute,
ich bin der Kollege vom Marko. Die Widgets wurden selbst geschrieben und stehen in einem selbstgeschriebenen Plugin.
Im WP-Admin-Bereich sind sie einer Sidebar zugeordnet und diese Sidebar wird mit dynamic_sidebar() eingebunden.Das Problem ist: Seit der Version 9.0 werden manche der selbstgeschriebenen Plugins werden angezeigt und manche nicht...
Ich hab kein Muster erkennen können, warum manche selbstgeschriebenen Plugins angezeigt werden und manche nicht.
Lustigerweise werden auf der Hauptseite meistens (auch nicht immer!) alle Widgets angezeigt - auf einer Unterseite (selbe Sidebar und programmiertechnisch keine speziellere Behandlung) werden dann komischerweise weniger Widgets angezeigt.Das Problem besteht erst seit der Version 9.0. Ein Downgrade auf 5.8.3 hat das Problem behoben, aber das kann dauerhaft keine Lösung sein.
Danke und Lg
-
Von was für einer Version 9.0 sprichst Du?
Wie sieht der Quellcode dieses individuellen Plugins aus? -
Ups, sorry, hab die 5.9-Version von Wordpress gemeint. Ich werd nochmal ein schönes vereinfachtes Beispiel zusammenbauen und euch den Code dann zur Verfügung stellen.
-
Hallo, ich wollte gerade alles genau posten, bin soeben auf den Fehler gekommen:
Die Widget-Funktionen update und form waren bei vielen Widgets leer:
[FONT=Courier New]function update($new_instance, $old_instance) {}
function form($instance) {}[/FONT]Ich hab zwar ausgetestet gehabt, wie es ist, wenn ich die beiden leeren Funktionen entferne, aber das hatte keine Wirkung.
Nun bin ich draufgekommen, dass das entfernen schon richtig war. Aber damit das wirksam ist, muss ich dem Widget offenbar auch eine neue ID geben! x_x
Nur löschen alleine ist zu wenig.
Nur neue ID alleine ist auch zu wenig.x_x
jetzt funktioniert's...
Danke für die Hilfe.
Lg
-
Die Widget-Funktionen update und form waren bei vielen Widgets leer:
[FONT=Courier New]function update($new_instance, $old_instance) {}
function form($instance) {}[/FONT]Ich hab zwar ausgetestet gehabt, wie es ist, wenn ich die beiden leeren Funktionen entferne, aber das hatte keine Wirkung.
https://mediendesign-quer.com/wordpress-5-9-…geht-die-reise/
damit es nicht leer ist - benötigst du evtl.
https://wordpress.org/plugins/classic-widgets/
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!