Anita S.

Anita S. właściciel,
Sadurska.com

Temat: Elastyczna szerokość kolumny

Witam,

zastanawiam się, czy jest możliwe, aby szerokość głównej kolumny była elastyczna w zależności od tego czy w sidebarze jest jakakolwiek zawartość.
Chodzi o to, że w sidebarze będzie się wyświetlać menu boczne ze stronami dziećmi. Nie wszystkie jednak strony owe dzieci posiadają i wówczas pozostaje puste miejsce.

Wiem, że mogę zrobić template dla strony z jedną kolumną, jednak może jest jakiś sposób, aby działo się osiągnąć bez wybierania page template dla każdej strony.

Podsumowując:
1. Gdy strona ma dzieci to szerokość kolumny z treścią ma mieć np. 700px, sidebar 220.
2. Gdy strona nie ma dzieci i sidebar jest pusty szerokość kolumny z treścią ma mieć 920px.

Dzięki za uwagę i może jest na to jakieś rozwiązanie?
Pozdrawiam,
Anita
Adam Jakub Maciejczyk

Adam Jakub Maciejczyk newPR :: Grupa AG
ESSEKER

Temat: Elastyczna szerokość kolumny

Możesz tak skonstruować szablon, aby zamiast stałej szerokości w pikselach, zrobić szerokość w procentach np. width=100% tylko stanowczo odradzam takie kombinowanie chyba, że szablon ma funkcje przełączania się w trakcie edycji na jedną lub drugą wersję.

Sidebar albo jest albo go nie ma. Lepiej stała szerokość [mało męczenia się z obrazkami pod każdy post osobno inny rozmiar].
Anita S.

Anita S. właściciel,
Sadurska.com

Temat: Elastyczna szerokość kolumny

Dzięki Adam, a może coś w stylu
if children > teplate1.php (tutaj szablon strony z dwoma kolumnami i w jednej side menu)
else > template 2.php (jedna kolumna z trescia strony)
Zaraz pokombinuje, bo mi to spokoju nie daje:)
Adam Jakub Maciejczyk

Adam Jakub Maciejczyk newPR :: Grupa AG
ESSEKER

Temat: Elastyczna szerokość kolumny

Anita S.:
Dzięki Adam, a może coś w stylu
if children > teplate1.php (tutaj szablon strony z dwoma kolumnami i w jednej side menu)
else > template 2.php (jedna kolumna z trescia strony)
Zaraz pokombinuje, bo mi to spokoju nie daje:)

A jak bedziesz wybierać przy edycji postu która wersja ma sie wyświetlać ?
Anita S.

Anita S. właściciel,
Sadurska.com

Temat: Elastyczna szerokość kolumny

zrobilam dwa templejty - jeden dla strony z sidebarem, zawierajacy 2 kolumny i jeden dla strony bez sidebaru. Wewnatrz kolumny zawierajacej sidebar wkleilam kod, aby wuswietlal dzieci

w page.php wkleilam
<?php

global $post; // if outside the loop

if ( is_page() && $post->post_parent ) {

include('no-parent.php');

} else {
include('parent.php');
}
?>
Anita S.

Anita S. właściciel,
Sadurska.com

Temat: Elastyczna szerokość kolumny

no i zapomnialam dodac, ze dziala. Podczas dodawania strony wordpress sam wybiera jaki templejt ma zostac wyswietlony
Adam Jakub Maciejczyk

Adam Jakub Maciejczyk newPR :: Grupa AG
ESSEKER

Temat: Elastyczna szerokość kolumny

Anita S.:
no i zapomnialam dodac, ze dziala. Podczas dodawania strony wordpress sam wybiera jaki templejt ma zostac wyswietlony
Zrób videotutorial albo wtyczke z tego i zaczni sprzedawać :P
Anita S.

Anita S. właściciel,
Sadurska.com

Temat: Elastyczna szerokość kolumny

no już proszę bardzo nie bądź taki kąśliwy:)
Adam Jakub Maciejczyk

Adam Jakub Maciejczyk newPR :: Grupa AG
ESSEKER

Temat: Elastyczna szerokość kolumny

Anita S.:
no już proszę bardzo nie bądź taki kąśliwy:)
akurat to mówiłem serio :P bo często ludzie zadają pytanie jak zrobić żeby jeden wpis był na całą szerokoś, a drugi z sidebarem :P
Anita S.

Anita S. właściciel,
Sadurska.com

Temat: Elastyczna szerokość kolumny

Adam Jakub Maciejczyk:
Anita S.:
no już proszę bardzo nie bądź taki kąśliwy:)
akurat to mówiłem serio :P bo często ludzie zadają pytanie jak zrobić żeby jeden wpis był na całą szerokoś, a drugi z sidebarem :P

A to bardzo przepraszam:)

Następna dyskusja:

Problem z arclite 3 kolumny...




Wyślij zaproszenie do