«

»

Мар 21 2015

Вывод последних записей WordPress. Плагины не нужны

Как вывести последние сообщения WordPress

Привет всем читателям и посетителям блога boqdanov.ru. Сегодня хочу написать статью о том, как можно осуществить вывод последних записей WordPress. Обычно такое выводится в боковой панели (сайдбаре) или в подвале (футере) сайта или блога. Вы наверное спросите, а для чего вообще выводить последние сообщения в указанных местах? Все очень просто. Допустим, перешел посетитель на сайт из поисковой системы по определенному запросу. Почитал, нашел ответ на вопрос и только собираясь уходить, увидел список последних сообщений в сайдбаре.

В большинстве случаев  человек заинтересуется и перейдет почитать новый материал, тем самым увеличит глубину просмотра и время провождения на сайте. Все это хорошо сказывается на дальнейшем продвижении веб-ресурса, так  как давно известно, что поведенческие факторы играют одну из главных ролей.

У меня на блоге реализован только вывод популярных постов, но в ближайшее время внедрю и эту функцию. Вообще на блоге грядут серьезные перемены, все расскажу в конце статьи. Когда мы более или менее разобрались с необходимостью вывода последних сообщений, то можно непосредственно разобраться, как это сделать.

Как вывести последние записи?

Существует несколько различных способов и стилей вывода. Поговорим о 2 самых популярных и естественно обойдемся без плагина.

1. Вывод последних сообщений в виде списка. Я советую подобные вещи выводить с помощью виджета WordPress, чтобы после каждого выхода обновлений темы всю процедуру не повторять. Но если это Вас не пугает и вы любитель поковырять код , то все изменения необходимо проводить в файле sidebar.php (боковая панель) или footer.php (подвал страницы сайта)  вашей темы...

С помощью файлового менеджера FileZilla соединяемся с нашим хостингом и скачиваем файл sidebar.php или footer.php на ПК. С помощью текстового редактора NotePad ++ открываем его и в том месте, где Вы хотите осуществить вывод сообщений, вставляем следующий код :

<?php wp_get_archives( array( 'type' => 'postbypost', 'limit' => 10, 'format' => 'html' ) ); ?>

Вы можете изменить количество выводимых сообщений, изменив цифру 10 например на 5. Далее сохраняем изменения, закрываем файл и заливаем обратно на сервер.

Но все же я советую использовать для этих целей виджеты.  В административной панели идем по пути: внешний вид — виджеты. Далее с помощью мышки перетаскиваем форму для размещения произвольного текста и HTML-кода в боковую панель. Вставляем предложенный код, сохраняем изменения и идем на сайт смотреть на результат. Если код выводится в исходном виде, то решение проблемы можно найти здесь.

Вывод последних сообщений с названием и кратким описанием.

 2. Следующий способ. На некоторых сайтах и блогах я замечал вывод последних сообщений с заголовком и кратким описанием. Ну , кому как нравится. Покажу, как это сделать. Проводим все те же самые действия, которые я описал выше, только код необходимо вставлять следующий:

<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 -  количество отображаемых символов краткого описания. Я думаю и здесь все понятно.

Таким образом, можно реализовать вывод последних сообщений в WordPress без особого труда. Пост получился небольшой, но полезный. Это защитит Вас от мыслей дополнительно устанавливать плагин.

Предстоящие изменения на блоге.

А теперь об изменениях на блоге, которые в ближайшее время будут сделаны. На днях мне на почту прилетело письмо от нашего любимого Google. В нем говорилось, что мой блог не оптимизирован под мобильные устройства и что с 1 марта 2015 года это будет учитываться при выдаче. Простым языком говоря, у меня нет мобильной версии сайта. Мне нравится мой шаблон и как то не хочется ее менять, но и с Гуглом ссориться не вариант.  Хотел использовать плагин WPTouch, с помощью которого можно сделать мобильную версию, но почитав отзывы, понял, что он время от времени глючит.

Есть у меня пару платных тем, которые адаптированы под мобильные устройства, в ближайшее время буду ставить и редактировать. В общем, работы предстоит много, но в век мобильных технологий это сделать необходимо. А у вашего сайта есть мобильная версия? Напишите в комментариях. На этом буду заканчивать статью. Удачи в делах и хорошего настроения.

С уважением, Богданов Антон!

 

Интересные материалы по теме:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: