Widgets verschwinden nicht
-
-
- 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)
-
Mojn,
du musst mal schauen, ob in dem Ordner des verwendeten Themes eine sidebar.php vorhanden ist. Dort sind dann meist Standardwidgets einprogrammiert, wie zum Beispiel der Metabereich mit Anmeldelink usw.
Diese Codes musst du entfernen, dann werden diese widgets nicht mehr angezeigt.Wenn du gar keine Sidebar und widgets brauchst und sie weg haben möchtest musst du in jeder Datei des Theme die php Anweisung get_sidebar(); entfernen.
Allerdings könnte es sein, dass du dann auch über die style.css des Themes Anpassungen machen musst, weil sich das Layout ändern könnte wenn der Bereich weg fällt.Aber egal für welchen der beiden Wege du dich entscheidest, solltest du das Anlegen eines Childtheme dafür in Erwägung ziehen.
Bei einem Themeupdate würden sonst alle gemachten Änderungen wieder verschwinden. -
Hey,
deine 1. Methode hat leider nix gebracht und die 2. möchte ich nicht anwenden, weil ich noch einige Widgets brauche.
-
in der Regel liegt es an der sidebar.php, dort stehen die Widgets fest geschrieben. Falls keine sidebar.php vorhanden ist, könntest du selber eine anlegen und dort folgendes rein schreiben:
https://codex.wordpress.org/Function_Reference/dynamic_sidebar -
in der Regel liegt es an der sidebar.php, dort stehen die Widgets fest geschrieben. Falls keine sidebar.php vorhanden ist, könntest du selber eine anlegen und dort folgendes rein schreiben:
https://codex.wordpress.org/Function_Reference/dynamic_sidebarHey hier ist meine sidebar.php könntest du mir dann sagen was da raus muss ggf. auch entfernen?
PHP
Alles anzeigen<?php /** * Your Inspiration Themes * * @package WordPress * @subpackage Your Inspiration Themes * @author Your Inspiration Themes Team <info@yithemes.com> * * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://www.gnu.org/licenses/gpl-3.0.txt */ wp_reset_query(); if( yit_get_sidebar_layout() == 'sidebar-no' ) { return; } $span_class= 'span3'; /* if ( is_page_template('contact.php') ) { $span_class= 'span4'; } */ do_action( 'yit_before_sidebar_' . sanitize_title( yit_get_choosen_sidebar() ) ) ?> <!-- START SIDEBAR --> <div id="sidebar-<?php echo sanitize_title( yit_get_choosen_sidebar() ) ?>" class="<?php echo $span_class ?> sidebar group"> <?php if( !function_exists( 'dynamic_sidebar' ) || !dynamic_sidebar( yit_get_choosen_sidebar() ) ) { do_action( 'yit_default_sidebar' ); } ?> </div> <!-- END SIDEBAR --> <?php do_action( 'yit_after_sidebar_' . sanitize_title( yit_get_choosen_sidebar() ) ) ?> -
in der Regel liegt es an der sidebar.php, dort stehen die Widgets fest geschrieben. Falls keine sidebar.php vorhanden ist, könntest du selber eine anlegen und dort folgendes rein schreiben:
https://codex.wordpress.org/Function_Reference/dynamic_sidebar
Hey könntest du dir meine Sidebar.php mal anschauen und sagen was raus soll oder auch es entfernen ?PHP
Alles anzeigen<?php /** * Your Inspiration Themes * * @package WordPress * @subpackage Your Inspiration Themes * @author Your Inspiration Themes Team <info@yithemes.com> * * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://www.gnu.org/licenses/gpl-3.0.txt */ wp_reset_query(); if( yit_get_sidebar_layout() == 'sidebar-no' ) { return; } $span_class= 'span3'; /* if ( is_page_template('contact.php') ) { $span_class= 'span4'; } */ do_action( 'yit_before_sidebar_' . sanitize_title( yit_get_choosen_sidebar() ) ) ?> <!-- START SIDEBAR --> <div id="sidebar-<?php echo sanitize_title( yit_get_choosen_sidebar() ) ?>" class="<?php echo $span_class ?> sidebar group"> <?php if( !function_exists( 'dynamic_sidebar' ) || !dynamic_sidebar( yit_get_choosen_sidebar() ) ) { do_action( 'yit_default_sidebar' ); } ?> </div> <!-- END SIDEBAR --> <?php do_action( 'yit_after_sidebar_' . sanitize_title( yit_get_choosen_sidebar() ) ) ?>
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!