• Witam serdecznie

    Aktualnie mam 5 miejsc w których mogę umieszczać widgety. 1 to główny Sidebar (po prawej stronie) a reszta to kolejne kolumny w stopce. Chciałbym jednak aby cała strona główna była jednym wielkim widgetem. Jest taka możliwość? Strona główna będzie się dzielić na prawy i lewy widget + do tego stopka.

    Jest możliwość zrobienia z tego z poziomu WP lub edycji w jakiś sposób szablonu?

Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)
  • Moderator amistad18

    (@amistad18)

    Jak już, to jedynie edycji szablonu. Jednak nie rozumiem, jak strona ma być jednym wielkim widgetem? Coś zakręciłeś …

    Twórca wątku wiktor12348

    (@wiktor12348)

    Strona główna ma być wielkim widgetem, reszta ma być normalnie.

    Już sam doczytałem że trzeba szablon edytować. Teraz tak:
    Wywaliłem już <?php if ( have_posts() ) : ?> i całą pętle. Newsy się nie pokazują ale reszta podstron trybi normalnie.

    Index.php:

    <?php if is_home(); ?>
    		//Kod na strone główną. Będzie coś z <?php locate_template........
    	<?php elese: ?>
    		<?php locate_template( array( 'leftsidebar.php' ), true ) ?>
    	<?php endif; ?>

    function.php

    register_sidebar(
    	array(
    		'id' => 'left sidebar',
    		'name' => 'Left Sidebar',
    		'before_widget' => '<div id="%1$s" class="widget %2$s">',
    		'after_widget' => '</div>',
    		'before_title' => '<h3 class="widgettitle">',
    		'after_title' => '</h3>'
    	),
    		array(
    		'id' => 'home sidebar',
    		'name' => 'home Sidebar',
    		'before_widget' => '<div id="%1$s" class="widget %2$s">',
    		'after_widget' => '</div>',
    		'before_title' => '<h3 class="widgettitle">',
    		'after_title' => '</h3>'
    	)
    );

    Do tego dorobię jeszcze kod do home_sidebar.php
    Chociaż z tego co wiedzę, to page.php odpowiada za resztę podstron i mogę wywalić ifa i po prostu dać innego locate_template.

    Dobrze ja to rozumiem? Proszę potwierdzić moje spostrzeżenia.

    Moderator amistad18

    (@amistad18)

    Najlepiej plik index.php zostaw sobie w spokoju, i stwórz plik home.php – tam się baw. Dobrze rozumiesz że page.php odpowiada za strony, całą strukturę szablonów masz tutaj:
    http://codex.wordpress.org/Template_Hierarchy

Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)

Temat ‘Widgets położenie’ jest zamknięty na nowe odpowiedzi.