• malyo

    (@malyo)


    Witam,

    Chciałbym w WordPressie uzyskać możliwość filtrowania custom postów w ich specyficznym archive-custom_post.php . Moim przykładem jest custom post type articles, a jego plik archive to oczywiscie archive-articles.php i adres url to example.com/articles

    Problem tkwi w tym, że gdy generuje link filtrujący w pliku archive-articles.php daną kategorie za pomocą get_category_link(), to link ten ma adres example.com/category/przykladowa_kategoria, pomija wiec to, że znajduje się w danym archive, a poza tym nawet jak ręcznie wpisuje example.com/articles/category/przykladowa_kategoria, to i tak główny LOOP nie zwraca żadnych wyników.

    Nie mam kompletnie pojęcia jak się za to zabrać, już dosyć długo szukam w codexie rozwiązania.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Moderator Marcin Pietrzak

    (@iworks)

    Czy dany typ wpisów ma dodaną taksonomię „kategoria”?

    Patrz: register_taxonomy_for_object_type.

    Twórca wątku malyo

    (@malyo)

    Nie, jedynie przy rejestracji typu wpisu dodane było 'taxonomies' => array('category')

    Dodałem do functions.php ponższą linijke, jednak nie widać żadnego efektu.
    register_taxonomy_for_object_type( 'category', 'articles' );

Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘Jak filtrować custom post type po kategorii w archive-custom_post.php’ jest zamknięty na nowe odpowiedzi.