Как создать страницу архива блога в WordPress
По моему мнению, все блоги должны иметь архив страниц: он позволяет читателям быстро просматривать ваш блог и найти то, что они ищут. Кроме того архивы очень полезны для SEO-оптимизации.
Если в вашем шаблоне не предусмотрен архив, то мы будем создавать и редактировать файл archives.php. Только перед этим решите- какой вид архивов вы будете использовать:
#1- Все ваши посты (плохой способ, если их очень много)
Последний пост
Предпоследний пост
Предпредпоследний пост
…
#2- Архив по месяцам
…
Март
Февраль
Январь
Выбрали нужный вариант? Тогда за дело:в первой строке файла archives.php вставляем:
<?php /* Template Name: Архив */ ?>
#1
<?php $posts_to_show = 100; // Максимальное количество статей для отображения $debut = 0; // Первая статья будет отображаться ?> <?php while(have_posts()) : the_post(); ?> <h2><?php the_title(); ?></h2> <ul> <?php $myposts = get_posts('numberposts=$posts_to_show&offset=$debut'); foreach($myposts as $post) : ?> <li><?php the_time('d/m/y') ?>: <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; ?> </ul> <?php endwhile; ?>
#2
<?php while(have_posts()) : the_post(); ?> <h2><?php the_title(); ?></h2> <h2>Categories</h2> <ul><?php wp_list_cats('sort_column=name&optioncount=1') ?></ul> <h2>Monthly Archives</h2> <ul><?php wp_get_archives('type=monthly&show_post_count=1') ?></ul> <?php endwhile; ?>
Вставьте код выбранного варианта в свой archives.php и загрузите его в папку wp-content/theme/вашатема.
Затем, в админке WordPress создайте новую страницу и назовите ее “Архив” (или по-другому) и выберите Архив шаблоном страницы.
Вот и все! Теперь у вас есть страница архива, которая хороша для вашего читателя, для сканеров и поисковых систем.
———
Море, солнце, белый песок: отдых в болгарии кранево, цены не кусаются. Уход за розами, размножение роз в домашних условиях. Русская печь Арочная Калита- поддадим жару в русских традициях!







