WordPress

Witaj Gościu ( Zaloguj | Rejestruj )

Każdy temat założony w ewidentnie złym dziale będzie usuwany! Proszę czytać opisy działów i regulamin!

 
Reply to this topicStart new topic
> Theme bloga inny niż podstron
klisiu
post 04.7.2008 - 09:07
Post #1


aktywność:
*

Grupa: Bloger
Postów: 8

Nr: 1 098



Witam, poszukuję ostatnimi czasy odpowiedzi na nurtujące mnie pytanie. Czy istnieje możliwość, aby pod jednym WordPressem funkcjonowały dwa theme'y aktywne naraz ?

Mam stronę, gdzie stroną główną ustawiona jest strona statyczna. Domyślnym themem jest theme X, natomiast dla strony z listą wpisów oraz dla samych wpisów byłby theme Y.

Czy ktoś z Was spotkał się z wtyczką, która zapewnia takowe działanie, czy też należy usiąść i coś samemu napisać? wink.gif
Go to the top of the page
 
+Quote Post
maciejplonski
post 04.7.2008 - 09:10
Post #2


aktywność:
***

Grupa: +Bloger
Postów: 68

Nr: 3 882



imo lepiej samemu napisać inny styl dla podstrony wink.gif
nie jest dużo roboty, a efekt jest ładny


--------------------
Maciej Płoński
blog prywatny - o IT, kulturze i Warszawie
MakeWWW.blog - blog o internecie i technicznych nowinkach
Go to the top of the page
 
+Quote Post
marcinpl87
post 09.7.2008 - 10:30
Post #3


aktywność:
*****

Grupa: +Bloger
Postów: 291

Nr: 2 655



dla całego wordpressa ustaw 'theme Y' a do katalogu tego 'theme Y' wrzuć plik home.php z 'theme X'.
Jakby nie było home.php to weź index.php z 'theme X', nazwij go home.php i przekopiuj do 'theme Y'.
W ten sposób masz wszędzie 'theme Y' ale strona główna bloga to 'theme X' (na koniec jeszcze zmień ścieżki do plików css i grafik i powinno grać smile.gif


--------------------
masz problem z "Warning: Cannot modify header information - headers already sent by" ?? W 99.9% przypadków chodzi o BOM. Więcej --> http://www.wordpress.org.pl/bl%B1d-pod-cza...acji-t4763.html albo http://www.wordpress.org.pl/search/
Go to the top of the page
 
+Quote Post
easye
post 12.10.2008 - 15:46
Post #4


aktywność:
**

Grupa: +Bloger
Postów: 26

Nr: 4 725



A gdzie te sciezki pozmieniac?
Go to the top of the page
 
+Quote Post
marcinpl87
post 13.10.2008 - 12:49
Post #5


aktywność:
*****

Grupa: +Bloger
Postów: 291

Nr: 2 655



te ścieżki musisz pozmieniać w pliku który wrzuciłeś z 'theme X' do 'theme Y'
prześledź ten plik i sprawdź jakie są tam ścieżki do grafik i (jeśli będzie trzeba) zmień adresy z względnych na bezwgzlędne (do katalogu 'theme X')

ps.: pokaż już może co zrobiłeś to łatwiej będzie opisać co jeszcze trzeba zmienić na konkretnym przykładzie a nie na theme x y z krzywy.gif


--------------------
masz problem z "Warning: Cannot modify header information - headers already sent by" ?? W 99.9% przypadków chodzi o BOM. Więcej --> http://www.wordpress.org.pl/bl%B1d-pod-cza...acji-t4763.html albo http://www.wordpress.org.pl/search/
Go to the top of the page
 
+Quote Post
easye
post 13.10.2008 - 22:48
Post #6


aktywność:
**

Grupa: +Bloger
Postów: 26

Nr: 4 725



Stary - sorry, ale pracowalem 2 lata jako administratora baz danych, a teraz pracuje jako administrator sieci, wiec nie wiem, czy jest sens jednak uczyc mnie programowania PHP, ktorego nie wiem dlaczego nigdy nie chcialem sobie przyswoic. haha.
Ale jak bedziesz mial czas - to zrobilem dokladnie to co napisales.
Czyli - np mamy skorke Green Light i Girl.
Do Green Light skopiowalem plik index.php i nazwalem go home.php i rozumiem, ze teraz mam go wyedytowac (home.php) podajac sciezki do plikow CSS. w nim mam miedzy innymi:
KOD
<?php get_header(); ?>
  <div id="content">
  
  <?php if (have_posts()) : ?>
  
      <?php while (have_posts()) : the_post(); ?>
  
    <div class="post" id="post-<?php the_ID(); ?>">
    <div class="post-date"><span class="post-mo

Rozumiem, ze mam wpisac sciezki np tu: <div id="content">

Ten post edytował easye 13.10.2008 - 22:49
Go to the top of the page
 
+Quote Post
marcinpl87
post 15.10.2008 - 12:06
Post #7


aktywność:
*****

Grupa: +Bloger
Postów: 291

Nr: 2 655



nie zupełnie.
chodzi o to że teraz masz w katalogu z szablonem 'Green Light' plik home.php z szablonu 'Girl'. Ten plik ma linijkę
KOD
<?php get_header(); ?>
więc pobiera sobie header z szablonu 'Green Light' i pewnie robi się niezły syf bo powinien pobrać i headera i sidebara i footera z szablonu 'Girl'.
Rozumiesz o co chodzi?
Rozwiązać możesz to w ten sposób że w tym pliku home.php zamiast <?php get_header(); ?> wklejasz zawartość pliku header.php z katalogu szablonu 'Girl'.
Dzięki temu będziesz miał już środek strony głównej z szablonu 'Girl', głowę strony głównej z szablonu 'Girl' i byłoby pięknie gdyby nie to, że w tej głowie dokumentu masz zadeklarowany styl i tam prawdopodobnie znajduje się ścieżka znowu do cssa z szablonu 'Green Light' i tą ścieżkę musisz zmienić na adres bezwzględny do stylu z szablonu 'Girl'.

mam nadzieję że nadążasz... starałem się to w miarę łopatologicznie to wyjaśnić...


--------------------
masz problem z "Warning: Cannot modify header information - headers already sent by" ?? W 99.9% przypadków chodzi o BOM. Więcej --> http://www.wordpress.org.pl/bl%B1d-pod-cza...acji-t4763.html albo http://www.wordpress.org.pl/search/
Go to the top of the page
 
+Quote Post
easye
post 17.10.2008 - 11:28
Post #8


aktywność:
**

Grupa: +Bloger
Postów: 26

Nr: 4 725



Juz rozumie - wielkie dzieki za odpowiedz, potrenuje w wolnej chwili.
pozdrawiam !
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



Wersja Lo-Fi Aktualny czas: 20 11 08 - 13:45
Polski Blogger | Forum Komputerowe | Spotkania blogerów