- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
WordPress. Как создать страницу с последними статьями
Апрель 8, 2011
Этот туториал покажет, как создать список последних постов в шаблоне WordPress.
Перед началом изучения этого туториала, убедитесь, что Вы ознакомились с туториалами Как добавить страницы и Как создать шаблоны страницы в WordPress.
1. Откройте папку с темой (wp-content/themes/theme###)
2. Создайте новую страницу, новый шаблон станицы и привяжите его к определенной странице.
3. Откройте созданный шаблон страницы
4. Чтобы отображать список постов, мы будем использовать тег WordPress wp_get_archives.
Этот тег имеет несколько аргументов:
<?php $args = array( 'type' => 'monthly', 'limit' => , 'format' => 'html', 'before' => , 'after' => , 'show_post_count' => false, 'echo' => 1 ); ?>
Вам нужно вставить тег в шаблон страницы и добавить необходимые аргументы.
Данный код позволит отображать 20 последних постов:
<?php /* Template Name: Recent Posts */ ?> <?php get_header(); ?> <div class="container"> <div class="indent"> <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?> <?php wp_get_archives('type=postbypost&limit=20&format=custom'); ?> <?php endwhile; ?> </div> </div> <?php get_footer(); ?>
Вот еще несколько примеров:
Отобразить посты за последние 12 месяцев
<?php wp_get_archives('type=monthly&limit=12'); ?>
Отоьразить посты за последние 15 дней
<?php wp_get_archives('type=daily&limit=15'); ?>
Отобразить 20 постов
<?php wp_get_archives('type=postbypost&limit=20&format=custom'); ?>