Hallo,
ich möchte PHP in der Sidebar verwenden und würde das gerne per Widget lösen. Das Plugin "exec-php" kann ich nicht verwenden weil dann der Event-Kalender nicht mehr funktioniert und die letzten Kommentare in der Sidebar nicht angezeigt werden. Gleiches passiert bei dem Plugin "My Custom Widgets".
Bei "Widgetize Anything" wird nur ein Widget angezeigt, ich bräuchte aber mindestens drei. Die Anzahl kann man zwar in den Optionen einstellen aber das funktioniert leider auch nicht. Gibt es eine andere Möglichkeit die Anzahl zu erhöhen? Per Code oder DB? Oder kennt wer noch ein anderes Plugin um PHP in der Sidebar auszugeben? Ich verwende WP 2.8
PHP in Sidebar
-
-
- 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)
-
manchmal reicht es schon hier eine Frage zu stellen um von selbst auf die Antwort zu kommen ;) Mit dem Plugin "PHP Code Widget" klappt es. Dafür habe ich jetzt ein anderes Problem. In der Sidebar lasse ich mit diesem Widget ein Zufallsbild aus meiner 4images Galerie anzeigen. Lasse ich es oberhalb des Event-Kalenders anzeigen, auch wenn noch andere Widgets dazwischen sind, zeigt der Kalender keine Termine mehr an. Das Script für das Zufallsbild ist dieses hier: http://www.nicky.net/4images/random.txt
Kann man das vielleicht ändern damit der Kalender funktioniert? So fit bin ich in Sachen PHP leider nicht. -
Bestimmt das bekannte Problem mit der DB-Verbindung ohne Angabe der Verbindung. Wurde hier im Forum schon öfters behandelt.
PHP: mysql_connect - Manual
mysql_connect() liefert eine Ressource zurück, die bei jeder weiteren Query angegeben werden muss. Sonst wird die WP-DB-Verbindung überschrieben. -
Das war es! Vielen Dank, da wäre ich nie drauf gekommen!
-
Ich hätte dazu noch eine Frage: Mit diesem Script wird nicht nur das Bild übermittelt sondern auch der Name des Bildes und die Kategorie. Beides steht richtig, mit Umlauten, in der DB. Bei der Ausgabe in der Sidebar werden die Umlaute aber nicht richtig dargestellt. Wie kann ich das ändern?
-
"Richtig" heißt? Welche Codierung?
PHP: utf8_encode - Manual
Oder besser die DB-Verbindung entsprechend konfigurieren. -
mit richtig meine ich, dass die Umlaute durch irgendwelche kryptischen Zeichen ersetzt werden. Der Link hilft mir nicht so richtig weiter weil das zu hoch für mich ist. So gut kenne ich mich leider nicht aus. Wie müsste denn die DB-Verbindung konfiguriert werden?
-
mit richtig meine ich, dass die Umlaute durch irgendwelche kryptischen Zeichen ersetzt werden.
Das hilft nicht wirklich. ;-)ZitatDer Link hilft mir nicht so richtig weiter weil das zu hoch für mich ist. So gut kenne ich mich leider nicht aus. Wie müsste denn die DB-Verbindung konfiguriert werden?
Ein aktuelles PHP vorausgesetzt:
PHP: mysql_set_charset - Manual
Die Alternative für ältere PHP-Versionen wird dort auch erwähnt. -
da habe ich dich wohl falsch verstanden. Das macht aber nichts denn der Link hat geholfen!
Vielen Dank nochmal!!
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!