Выводим посты с самым большим значением метаполя
Суть задачи — у нас есть записи с дополнительными полями, в которых указан рейтинг записи, нам нужно сделать выборку записей с самым высоким рейтингом в порядке убывания. Получается такой цикл:
<ul> <?php $args = array( 'posts_per_page' => 8, 'meta_query' => array( 'ratings_average_key' => array( 'key' => 'ratings_average', 'compare' => 'EXISTS' ) ), 'orderby' => 'ratings_average_key', 'order' => 'DESC' ); $myposts = get_posts( $args ); foreach ( $myposts as $post ) : setup_postdata( $post ); ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; wp_reset_postdata(); ?> </ul>
Стандартный вывод цикла последние записи
<ul> <?php query_posts('posts_per_page=6'); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endwhile; endif; ?> <?php wp_reset_query() ?> </ul>
Получает массив данных о категориях относящихся к указанному посту. Функцию можно использовать за пределами Цикла…
Выводим 8 самых просматриваемых записей. Количество просмотров каждой записи считает плагин Post Views Counter. Небольшое…
Подключение комментариев к записи или странице происходит в файле single.php или page.php: Подключается файл comments.php,…
Бывает ситуация, когда редактор при добавлении картинок в статьи, делает картинки кликабельными для открытия в…