2017-06-21 1 views
0

Also habe ich neue Admin-Seite mit einigen Einstellungen gemacht. Ich habe ein Kontrollkästchen dort. Wie man seinen Wert verwendet, um css am vorderen Ende der Homepage zu ändern? Ich möchte die Seitenleiste ausblenden, wenn das Kontrollkästchen aktiviert ist.Benutzerdefinierte Optionsseite Checkbox-Wert im Frontend

edit: Ich bin mit diesem Werkzeug https://jeremyhixon.com/tool/wordpress-option-page-generator/

Code: https://pastebin.com/3Pa4jPj0

dieser Kommentar Es ist an der Unterseite:

/* 
* Retrieve this value with: 
* $podesavanja_options = get_option('podesavanja_option_name'); // Array of All Options 
* $hide_sidebar_0 = $podesavanja_options['hide_sidebar_0']; // Hide sidebar 
*/ 

Aber wie diesen Wert auf index.php verwenden zu entfernen die Seitenleiste?

PS: Wenn ich var.dump($hide_sidebar_0); auf dieser Optionsseite hinzufügen, gibt es mir aus irgendeinem Grund NULL.

+0

Haben Sie schon einmal etwas versucht? StackOverflow ist kein kostenloser Code-Schreibdienst und erwartet von Ihnen, dass Sie versuchen, Ihr eigenes Problem zuerst zu lösen **] (http://meta.stackoverflow.com/questions/261592). Bitte aktualisieren Sie Ihre Frage, um zu zeigen, was Sie bereits versucht haben, und stellen Sie das spezifische Problem, dem Sie gegenüberstehen, in einem [** minimalen, vollständigen und überprüfbaren Beispiel **] (http://stackoverflow.com/help/mcve) vor. Für weitere Informationen, siehe [** wie man gute Fragen stellt **] (http://stackoverflow.com/help/how-to-ask), und nimm die [** Tour **] (http: // stackoverflow.com/tour) der Website :) –

+0

@ObsidianAge Ich habe mehr Info :) Ich habe viel versucht, aber sogar var.dump ($ hide_sidebar_0) auf dieser Optionsseite gibt mir NULL-Wert ... – trgt

Antwort

0

Obwohl es schwierig ist, eine konkrete Antwort zu geben, da Sie keinen Code gepostet haben, kann ich einige Hinweise anbieten - Sie sollten Javascript und Event-Listener prüfen. Sie können einen Ereignis-Listener an das "change" -Ereignis Ihres Kontrollkästchens binden und dadurch einen JavaScript-Code auslösen, um die Seitenleiste auszublenden.

Verwandte Themen