Метка «WordPress»

Как вывести похожие записи WordPress?

Как вывести похожие записи в блоге на WordPress? Лучшее решение — это плагин, выводящий несколько анонсов с изображениями. Предлагаю 2 хороших решения. Узнать

Перед владельцами и авторами сайтов стоит сложная задача — привлечь внимание аудитории. Чтобы нас читали, делали репосты, делились ссылками в соцсетях, а еще лучше — добавляли наш ресурс в закладки и постоянно возвращались за новой информацией.

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

Плагин WordPress Related Posts

wordpress-related-posts

Простой и понятный интерфейс с настройками плагина на английском языке. Вывод похожих записей происходит по 8 различным сценариям, например, по размерам изображений в анонсах. Есть возможность отрегулировать размеры выводимых изображений, определить место вывода анонсов, ограничить участие отдельных категорий в анонсировании похожих записей и так далее.

Перейти к тексту

Плагин для создания Thumbnails

Плагин для созданию Thumbnails для готовых статей. Удачное решение автоматического создания превью изображений. Простая установка. Минимум настроек. Результат

В некоторых темах на WordPress на главной странице в анонсах статей выводятся превью-изображения, так называемые thumbnails. Допустим, вы не создавали эти самые превью, когда публиковали статьи. Что делать? Редактировать все статьи с добавлением thumbnails — процесс долгий и муторный. Обращаемся к помощи плагина Auto Attach Thumbnails, который создает превью изображений автоматически.

Установка плагина происходит из админ-панели: «Плагины» — «Добавить новый». Далее в поиске задаем Auto Attach Thumbnails, находим этот плагин, устанавливаем и активируем его. Переходим на страничку с настройками:

Auto Attach Thumbnails

Необходимо выбрать, для каких записей мы делаем превью: для всех сразу или каких-то конкретных. «Set Thumbnails» и дело сделано.

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

the_excerpt. Увеличить количество слов

Если вы выводите статьи через the_excerpt, скорее всего, количество слов в анонсах на главной странице будет равным 55.  Как увеличить или уменьшить количество?

Если нужно сократить количество этих слов (символов) или, наоборот, увеличить, необходимо внести изменения в файл functions.php (он лежит в корневой папке темы вашего сайта):

function new_excerpt_length($length) {
  return 70;
}
add_filter('excerpt_length', 'new_excerpt_length');

Цифра в коде (в нашем случае — 70) означает, что символов в анонсе будет 70. Измените цифру до нужной вам. Удачи!

PageSpeed Insights. Используйте кеш браузера

Любой сайт, в том числе созданный и работающий на движке Вордпресс, должен загружаться быстро. Это нужно для:

  • удержания пользователей на стадии загрузки сайта;
  • комфортной работы людей с вашим ресурсом.

Предлагаю наиболее эффективные решения, которые опробовал лично сам.

Проверяем скорость загрузки сайта

Для начала нам нужно выяснить, насколько наш сайт быстр в плане загрузки: как на компьютерах, так и мобильных устройствах. Я предпочитаю пользоваться PageSpeed Insights от Google. Но есть и другие сервисы, например, этот.

PageSpeed Insights от Google. 

Как видите, мой сайт необходимо ускорить.

Перейти к тексту

PageSpeed Insights. Как удалить код JavaScript

При прохождении теста PageSpeed Insights, ваш сайт может получить рекомендацию: «Удалите код JavaScript и CSS, блокирующий отображение верхней части страницы».

Чтобы удалить код JavaScript, препятствующий отображению JavaScript и CSS в начальной стадии загрузки вашего сайта, необходимо в файл functions.php (ищите на сервере в корневой директории вашей темы WordPress) добавить следующий код:

function footer_enqueue_scripts() {
    # Удаляем JavaScript из заголовка
    remove_action('wp_head', 'wp_print_scripts');
    remove_action('wp_head', 'wp_print_head_scripts', 9);
    remove_action('wp_head', 'wp_enqueue_scripts', 1);
    # Выводим в footer
    add_action('wp_footer', 'wp_print_scripts', 5);
    add_action('wp_footer', 'wp_enqueue_scripts', 5);
    add_action('wp_footer', 'wp_print_head_scripts', 5);
}
add_action('after_setup_theme', 'footer_enqueue_scripts');

Загрузите файл functions.php на ваш сервер и пройдите тест PageSpeed Insights заново. Рекомендация «Удалите код JavaScript и CSS, блокирующий отображение верхней части страницы» должна быть выполнена.

Почитайте также статью о том, как ускорить загрузку вашего сайта.