• Chce dostosować sidebar dla wszystkich pojedynczych wpisów danej kategorii. Jak się odnieść do wszystkich wpisów danej kategorii ?

    Wiem że do kategorii odnosi się w ten sposób:

    (in_category('kategoria'))

    jeżeli odniosę się w powyższy sposób wtedy sidebar zostanie przypisany dla danej kategorii, natomiast ja chcę aby sidebar odnosił się do wszystkich pojedynczych wpisów danej kategorii.

Viewing 1 replies (of 1 total)
  • Jeżeli chcesz umieścić sidebar w pojedynczym wpisie, to zdefiniuj nowy sidebar i umieść go w pliku single.php (chyba, że może być standardowy sidebar).

    Jeżeli zawartość tego sidebara ma być zależna od kategorii wpisu to może być trudno w zależności od tego jak dobrze chcesz to zrobić 🙂

    Najprościej będzie, jeżeli zdefiniujesz inny sidebar dla każdej kategorii i w pliku single.php wyświetlisz odpowiedni. W kodzie można łatwo sprawdzić z jakiej kategorii jest wpis. Ma to sens jeżeli jest mało kategorii i nie przybywają nowe.

    Jeżeli chcesz eleganckie rozwiązanie, dające możliwość automatycznego tworzenia sidebara dla nowo powstałej kategorii, bez ręcznego grzebania w kodzie, to nie będzie to proste.

    Ale najpierw warto poszukać pluginu, bo chyba coś takiego istnieje.

Viewing 1 replies (of 1 total)
  • Temat ‘Określenie pojedynczych wpisów danej kategorii’ jest zamknięty na nowe odpowiedzi.