Hallo miteinander,
ich würde gerne mein Blog auf einigen speziellen Seiten (nicht Artikel) dahingehend verändern, dass beide (oder zumindest eine) Sidebars ausgeblendet werden und der Textbereich maximal Breit angezeigt wird (also Breite zusätzlich der weggefallenen Sidebars).
Ist dies möglich, gibt es ein Plugin?
Wäre über jede Hilfe dankbar,
Grüße Dominik
Sidebar ausblenden + maximale Breite
-
-
- 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)
-
Dazu musst du dir nur ein entsprechendes Template schreiben und dem von dir verwendeten Theme hinzufügen.
Ein Plugin kann das nicht leisten, da sich die Templates der Themes gewaltig von einander unterscheiden und auch der Code-Stil der Theme-Entwickler sehr unterschiedlich ist.
Gruß
Mo -
Geht ganz einfach:
- kopiere page.php (mit Sidebar) z.B. nach page_nosb.php
- editiere in page_nosb.php:
-- den Titel der Page indem du am Anfang folgenden code einfügst/änderst
[INDENT]<?php
/*
Template Name: Page NoSidebar
*/
?>
[/INDENT]-- entferne (wohl ganz unten im code) den Teil mit der Sidebar z.B.
[INDENT]<?php include (TEMPLATEPATH . '/sidebar1.php'); ?>
[/INDENT]-- ändere (oben)
[INDENT]<div class="art-content">
[/INDENT] in
[INDENT]<div class="art-content-wide">
[/INDENT]- wähle in deinen 'speziellen Seiten' ohne Sidebar das Template 'Page NoSidebar' als Template aus
Fertig. -
Zitat
wähle in deinen 'speziellen Seiten' ohne Sidebar das Template 'Page NoSidebar' als Template aus
Ich habe dasselbe Problem wie der Threadersteller. Aber hmmm...wo genau wähle ich denn für die "speziellen Seiten" das "neue Template" aus?
-
Hi,
Ich habe dasselbe Problem wie der Threadersteller. Aber hmmm...wo genau wähle ich denn für die "speziellen Seiten" das "neue Template" aus?
geh im Backend zu Seiten - erstellen, dort findest du auf der rechten Seite unter Attribute - Templates ein kleines Dropdownfeld, wo dein neues Seitentemplate hoffentlich mit gelistet ist.
Gruß
koslowski -
komisch, an der Stelle gibts bei mir das Attribut Template gar nicht :?
-
Hi,
komisch, an der Stelle gibts bei mir das Attribut Template gar nicht :?
das ist in der Tat etwas merkwürdig.
Mit welcher WP-Version werkelst du denn?
-
Okay, habs hinbekommen! Da fehlte so ein Codeschnipsel im Template.
Also ich erläutere mal mein ganzes Problem. Ich will einen Shop einbinden mittels Iframe. Dazu brauch ich natürlich keine Sidebars.
Also habe ich die page.php dupliziert und mittels dieses Template-Attributes wie wieter oben beschrieben meiner Shopseite zugewiesen.
Nun sieht der Shop aber ziemlich komisch aus, trotzdem ich das Iframe auf 900 px erweitert hab wird nur maximal die Hälfte angezeigt davon. Weiß jemand was ich raushauen muss damit der Shop auf voller Breite angezeigt wird?
Vielen Dank!
-
Dein Shop liegt innerhalb eines Div's #posts-body das nur eine Breite von 576px hat. Am besten weist du dem div eine andere ID zu und änderst die Breite in der style.css auf deine 900px.
Gruß Whoppy
-
Weiß jemand was ich raushauen muss
Ja, ne Kiste Bier für uns alle ;-)
Du musst in deinem neuen Seitentemplate den DIV posts-body ändern in z.B. posts-body-nosb.
Dann noch über die style.css die Formatierung für den neuen Div vornehmen (kopie vom posts-body mit größerer Breite): -
Vielen Dank! Hat funktioniert! :mrgreen:
-
Und wo ist die Kiste Bier? :-?
-
Hallo,
ich habe jetzt auch endlich mal meine Sidebar wegbekommen... nun ist mein Forum aber immernoch viel zu schmal, wie bekomme ich den das nun auf die volle breite?
http://www.lordka.de/lordka-photographie-forumvg
Knut -
"infected" hat dir ja in deinem anderen Thread, bereits einen Link zur Lösung gegeben :-D
ändern in zum Beispiel
und dies in die style.css
-
ahh oke, vielen Dank...
ich hatte das in dem anderem Thread nicht so richtig verstanden ;)
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!