Wsparcie » Używanie i konfiguracja WordPressa » Widgety na podstronach

  • Witam.
    W jaki sposób sprawić, aby widgety wyświetlały się na wszystkich podstronach. Obecnie wyświetlają się tylko na Stronie głównej, a po wejściu na jakąkolwiek podstronę ich nie ma.

Viewing 11 replies - 1 through 11 (of 11 total)
  • A to już zależy od konkretnego motywu.

    może wystarczy np. w pliku single.php dodać
    <?php get_sidebar() ?> …może zmienić jakiś warunek.

    Witam,
    gdzie dokładnie dodać <?php get_sidebar() ?> żeby się wyświetlały widgety na podstronach?
    dzięki

    wube

    (@wujek_bogdan)

    Mówiąc podstrony masz na myśli rzeczywiście podstrony (czyli strony, które mają rodzica), czy po prostu strony?

    Jeśli ta pierwsza opcja to w page.php potrzebujesz dodać powyższy kod w warunku:

    <?php global $post; ?>
    <?php if ( is_page() && $post->post_parent ): // sprawdzamy czy wyświetlamy stronę i czy strona ma rodzica, jeśli ma to znaczy że jest podstroną ?>
    <?php get_sidebar(); ?>
    <?php endif; ?>

    A jeśli mówisz o każdej stronie, która nie jest stroną główną to po prostu do szablonu strony (czyli page.php, albo single.php, zależy od motywu) dodajesz:

    <?php get_sidebar() ?>

    Być może w twoim motywie już są jakieś warunki, dzięki którym sidebar wyświetla się tylko na głównej, trzeba do sprawdzić. Zajrzyj do pliku sidebar.php

    Jeśli nie wiesz jaki plik służy do wyświetlania danej strony to zapoznaj się z Opisem hierarchii szablonów

    Wygląda na to ze się udało. Powstawiałem ten kod w różne miejsca, mam nadzieję że jest ok. Dzięki Wujek_Bogdan

    Przy okazji mam pytanie możesz mi podpowiedzieć dlaczego obrazki na mojej stronie zrobiły się wielkie, chociaż na serwerze rozmiary są ok.
    http://www.wygrajzadarmo.pl

    W style.css w linijce 531 usuń width: 100%;

    Wygląda tak

    #branding img {
        height: auto;
        margin-bottom: -7px;
        width: 100%;
    }

    A ma wyglądać tak

    #branding img {
        height: auto;
        margin-bottom: -7px;
    }

    Udało się 🙂
    Dziękuję Ci bardzo RojberDawid

    Mam jeszcze jedno pytanie,
    u mnie na stronie jak się wchodzi na podstronę http://www.wygrajzadarmo.pl/wygraj-kapsulki-do-prania-persil-i-robot-kuchenny-bosch/ to nie są klikalne żadne teksty, kalendarz czy baner. Czemu tak jest??
    dziękuję za podpowiedź.

    Mam jeszcze jedno pytanie,
    u mnie na stronie jak się wchodzi na podstronę http://www.wygrajzadarmo.pl/wygraj-kapsulki-do-prania-persil-i-robot-kuchenny-bosch/ to nie są klikalne żadne teksty, kalendarz czy baner. Czemu tak jest??
    dziękuję za podpowiedź.

    Nie podbijaj tematu!

    Blok secondary masz w złym miejscu …jest nad blokiem primary a powinien być pod nim.

    Nie podbijam, po prostu myślałem że już nikt nie pomoże.
    Dzięki za odpowiedź adpawl, tylko nie bardzo mi się udaje to zrobić.
    Mogę jakoś na priva do Ciebie przesłać kod i byś mi pokazał gdzie to zmienić.
    bardzo dziękuję.
    W

    podeślij na maila:
    adpawl.it NA gmail.com

Viewing 11 replies - 1 through 11 (of 11 total)
  • Temat ‘Widgety na podstronach’ jest zamknięty na nowe odpowiedzi.