Wsparcie » Zaawansowane » Własny typ postu, kategorie i podkategorie

  • Witam, mam utworzone custom-taxonomy o nazwie „doc-o-nas”, dodałam kategorie i podkategorie, główna, do której wrzucone zostały wszystkie posty i subkategorie nazywa się „Wszystkie dokumenty” mam problem z wyświetleniem postów według klucza:

    Uchwały
    – Uchwały rok 2013
    – tytuł postu
    – tytuł postu
    – Uchwały rok 2014
    – tytuł postu
    – tytuł postu
    Regulaminy
    – Regulaminy wewnętrzne
    – tytuł postu
    – tytuł postu
    – Regulaminy ogólne
    – tytuł postu
    – tytuł postu

    Czyli wzór
    Kategoria
    – tytuł podkategorii
    – tytuł postu
    – tytuł postu

    Obecnie udaje mi się wszystko wyświetlić z pominięciem nazw kategorii, czyli wyświetla się

    – Uchwały rok 2013
    – tytuł postu
    – tytuł postu
    – Uchwały rok 2014
    – tytuł postu
    – tytuł postu
    – Regulaminy wewnętrzne
    – tytuł postu
    – tytuł postu
    – Regulaminy ogólne
    – tytuł postu
    – tytuł postu

    <?php $custom_terms = get_terms('doc-o-nas');
    
                foreach($custom_terms as $custom_term) {
                    wp_reset_query();
                    $args = array('post_type' => 'onas',
                        'doc-o-nas' => 'wszystkie-dokumenty',
                        'tax_query' => array(
                            array(
                                'taxonomy' => 'doc-o-nas',
                                'field' => 'slug',
                                'terms' => $custom_term->slug,
                                'operator' => 'AND',
                            ),
                        ),
                     );
    
                     $loop = new WP_Query($args);
                     if($loop->have_posts()) {
                        echo '<h2>'.$custom_term->name.'</h2>';
                        echo '<dl class="vertical tabs">';
                        while($loop->have_posts()) : $loop->the_post();
                            echo '<dd><a href="'.get_permalink().'" title="' . get_the_title() .'">'.get_the_title().'</a></dd>';
                        endwhile;
                        echo '</dl>';
                     }
                } ?>

    Jakiś pomysł jak to zrobić?

Viewing 2 replies - 1 through 2 (of 2 total)
  • 'orderby' => 'title', 'order' => 'DESC'

    order – ma 2 funkcje: DESC / ASC czyli sortowanie od końca / początku
    orderby – można przypisać Id, date itp.

    Po za tym

    'operator' => 'AND',

    nie powinien mieć na końcu przecinku.

    Thread Starter wytworniaprojektu

    (@wytworniaprojektu)

    Nie chodzi o sposób sortowania/kolejności, chodzi o wyświetlenie tytułów dla podkategorii głównych.

    Teraz mam:

    • Uchwały 2013
    • tytuł postu
    • Uchwały 2014
    • tytuł postu

    a chciałabym
    UCHWAŁY – to jest tytuł głównej podkategorii

    • Uchwały 2013
    • tytuł postu
    • Uchwały 2014
    • tytuł postu
Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘Własny typ postu, kategorie i podkategorie’ jest zamknięty na nowe odpowiedzi.