<?php
$post_type = 'product'; // тип записи
$taxonomy = 'allproducts'; // таксономия
$terms = get_terms( $post_type );
foreach( $terms as $term ) : ?>
<?php $args = array(
'post_type' => $post_type,
'posts_per_page' => -1,
'tax_query' => array(
array(
'taxonomy' => $taxonomy,
'field' => 'slug',
'terms' => $term->slug,
)
)
);
$posts = new WP_Query($args);
if( $posts->have_posts() ): ?>
<?php echo $term->name; // Выводим название категории ?>
<?php while( $posts->have_posts() ) : $posts->the_post(); // Выводим записи из категории?>
<?php if(has_post_thumbnail()):
the_post_thumbnail();
endif;
?>
<?php echo '<a href="'.$get_the_permalink().'">'.get_the_title().'</a>'; ?>
<?php the_excerpt(); ?>
<?php endwhile;
endif;
endforeach;
?>
1. Таксономии приходится начать писать, чтобы высветились имеющиеся.
2. Её нельзя сделать обязательной, а город у записи должен быть обязательным.
/%postname%/
/%category%/%postname%/
, то будет сформирована ссылкаexample.com/category/custom_link
example.com/год/месяц/день и т.д.
example.com/en/custom_link
example.com/custom_link?lang=en
"You are not using a permalink structure! Please enable one or install our "Language by GET parameter" addon, so that TranslatePress can function properly."
/%postname%/
- и не вижу ничего интересного )) только буковки с циферки )))
Мне нужно, чтобы страница была на 2-х и более языках.
плагин звонка, чтобы при клике, можно было сразу позвонить
tel:+7962xxxxxxxxx
Обработчик формы отправки письма на почту, с валидацией
Если я беру за основу тему Yootheme и в макете дизайнера есть нет блоков, которые как-то были бы похоже с блоками темы, то эти блоки можно просто удалить из темы?