Таксономии
-
Здравствуйте! Помогите, пожалуйста. Запуталась 🙁
Есть два салона. У каждого салона свои мастера. Как мне добавить для каждого салона своих мастеров? Вот такая админка http://joxi.ru/a2XqPb9u1ZELBA , если это поможетСтраница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
-
НЕ получилось 500 ошибка. Или не так делала
Ну наверное что-то не так. Надо было смотреть логи прежде всего.
они разные там?
код шаблона
$number = 10; $terms = get_terms('napravleniya', "number=$number&orderby=count&order=DESC"); $term_link = get_term_link($term); if($terms){ echo '<div id="mastermenu" class="wrap"> <ul id="master-menu"> <li><a href="/mastera-salonov/vse-mastera/">Все мастера</a></li>'; foreach ($terms as $term){ echo "<li><a href='". get_term_link($term) ."'> {$term->name} </a></li>"; } echo '</ul> </div>'; } $term = get_queried_object(); $term_slug = $term->slug; $_posts = new WP_Query( array( 'post_type' => 'master', 'posts_per_page' => 10, 'tax_query' => array( array( 'taxonomy' => 'napravleniya', 'field' => 'slug', 'terms' => $term_slug, ), ), ) ); if ( $_posts->have_posts() ) : while ( $_posts->have_posts() ) : $_posts->the_post(); get_template_part( 'template-parts/post/content', 'master' ); endwhile; the_posts_navigation(); else : get_template_part( 'template-parts/post/content', 'master' ); endif; wp_reset_postdata();-
Ответ изменён 8 лет назад пользователем
vitaminnnka.
что это может быть?
Записи — разные
<?php $term = get_queried_object(); $term_slug = $term->slug; $_posts = new WP_Query( array( 'post_type' => 'master', 'posts_per_page' => 10, 'tax_query' => array( array( 'taxonomy' => 'napravleniya', 'field' => 'slug', 'terms' => $term_slug, ), ), ) ); if ( $_posts->have_posts() ) : while ( $_posts->have_posts() ) : $_posts->the_post(); get_template_part( 'template-parts/post/content', 'master' ); endwhile; the_posts_navigation(); else : get_template_part( 'template-parts/post/content', 'master' ); endif; wp_reset_postdata(); ?>вот это все нужно изменить
-
Ответ изменён 8 лет назад пользователем
Dmitriv.
SeVlad я по разному ставила и со своим кодом и без и с циклом и без.
qwert555
Что здесь не так?на
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); get_template_part( 'template-parts/post/content', 'master' ); endwhile; else : endif; ?>Упростили код. Ничего не изменилось
а должно было 100%
может не тот шаблон правите?
Ничего не изменилось 🙁
тот http://joxi.ru/52aadb6s4DEQg2 абракадбру видите, значит он
-
Ответ изменён 8 лет назад пользователем
vitaminnnka.
я только вижу в коде WP Fastest Cache file
-
Ответ изменён 8 лет назад пользователем
Тема «Таксономии» закрыта для новых ответов.