НЕ получилось 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();
-
Ответ изменён 6 лет, 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();
?>
вот это все нужно изменить
-
Ответ изменён 6 лет, 8 месяцев назад пользователем
qwert555.
SeVlad я по разному ставила и со своим кодом и без и с циклом и без.
qwert555
Что здесь не так?
на
<?php
if ( have_posts() ) :
while ( have_posts() ) : the_post();
get_template_part( 'template-parts/post/content', 'master' );
endwhile;
else :
endif;
?>
Упростили код. Ничего не изменилось
может не тот шаблон правите?
я только вижу в коде WP Fastest Cache file