Категорически всех приветствую! В нашей с вами сегодняшней статье я расскажу как легко и просто сделать вывод последних записей WordPress без применения плагинов. Все действия и шаги несложные. Новичок справится без особого труда.
Как правило, последние записи отображаются в боковой панели и показывают вашим читателям совсем недавно опубликованные посты.
Содержание
Формат списка наиболее часто используется в WordPress в сайдбаре. Вы можете показать недавние сообщения, просто вставив вот этот код в шаблон sidebar.php:
1
|
<?php wp_get_archives( array( 'type' => 'postbypost', 'limit' => 10, 'format' => 'html' ) ); ?>
|
В результате получим нечто подобное (без применения стилей):
Вы можете изменить лимит, который установлен в начальном значении равному 10. Сколько хотите сообщений отобразить столько и указывайте. Оптимально около 5. Поскольку это сквозные ссылки и лучше, чтобы их было поменьше.
Если ваша тема поддерживает произвольные виджеты, то есть еще более простой вариант. Вы можете просто зайти на вкладку Виджеты в вашей админ панели и добавить «Последние записи». Тем самым вы спасете себя от редактирования кода.
Некоторые люди любят, чтобы последние записи показывались с заголовком и кратким описанием. Есть несколько способов этого достичь.
Первый из них:
1
2
3
4
5
6
7
|
<ul>
<?php $the_query = new WP_Query( 'showposts=5' ); ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<li><?php the_excerpt(__('(more…)')); ?></li>
<?php endwhile;?>
</ul>
|
Вот, что у вас выйдет:
Убедитесь также, что вы подогнали описание записи под нужные пределы. Другой способ ограничить число отображаемых в содержании символов, состоит в ручной «подгонке», т.е вы можете подогнать определенное количество знаков. Для этого используется следующих код:
1
2
3
4
5
6
7
8
9
|
<ul>
<?php $the_query = new WP_Query( 'showposts=5' ); ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<li><?php echo substr(strip_tags($post->post_content), 0, 250);?></li>
<?php endwhile;?>
</ul>
|
Вы можете менять значение 250 по своему желанию. Это и есть длина описания. Давайте его изменим до 150 символов. Вот, что получится:
Естественно, все представленные варианты отображены без стилей.
Большинство пользователей предпочитают показ последних записей Вордпресс с полным содержанием и миниатюрой. По мне так это странно, чтобы показывалась реально вся статья в боковой колонке. Вот пример кода:
1
2
3
4
5
6
7
|
<ul>
<?php $the_query = new WP_Query( 'showposts=5' ); ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<li><?php the_content(__('(more…)')); ?></li>
<?php endwhile;?>
</ul>
|
Получилось следующее:
Вы можете свободно менять показ количества постов с 5 как в большую, так и в меньшую сторону. На этом я завершаю данный урок. Теперь вы в состоянии сами сделать вывод последних записей на блоге WordPress. Не забывайте делиться со своими друзьями записями в социальных медиа, жмите на кнопки без стеснения. Всем удачи и до новых встреч.
Я подготовил для Вас обращение, с ним можете ознакомиться тут
Макс Метелев - автор, блоггер, актер местного театра, ведущий городских мероприятий. Делюсь только лучшим!