5 плагинов, которые должны быть на любом сайте на Вордпрессе

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

Real Custom Post Order for WordPress

Пользовательский порядок публикации сообщений, страниц, продуктов WooCommerce и пользовательских типов сообщений с помощью перетаскивания.

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

Создайте собственный порядок содержимого, перетаскивая его для следующих типов содержимого:

  • Сообщения / посты;
  • Страницы;
  • Продукты WooCommerce;
  • Все остальные пользовательские типы сообщений.

Простая и интуитивно понятная сортировка вашего контента! Установите и активируйте плагин. Перейдите к определенному типу содержимого, например к страницам и отсортируйте его в произвольном порядке, перетаскивая строки:

Пользовательский порядок страниц

Real Custom Post Order полностью совместимым с другими плагинами. Например:

  1. Real Media Library;
  2. WooCommerce;
  3. Yoast SEO;
  4. wpSEO.

Теперь, дамы и господа, переходим к сортировке рубрик/категорий в WordPress.

Итак, первый блок идет Statistics (“Статистика”):

  1. Столбец статистики просмотров с мобильных устройств (левая колонка) и просмотры с “декстопных” – обычных (правая колонка).
  2. Процент кликов от общего количества просмотров.
  3. Количество просмотров страницы с похожими статьями.
  4. Количество кликов.

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

Следующий блок – Settings (“Настройки”):

  1. Базовые настройки.
  2. Заголовок похожих статей.
  3. Количество выводимых постов.
  4. Посты за последний [выбор] месяц
Читайте также:  Unix / Linux — Основы файловой системы

Следом идет Theme Settings (“Настройки темы”):

  1. Отображение.
  2. Вывод в стиле “Momma” (вертикально с миниатюрами).
  3. Вывод в стиле “Modern” (горизонтально с миниатюрами).
  4. Вывод вертикально (большой).
  5. Вывод вертикально (средний).
  6. Вывод вертикально (маленький).
  7. В стиле сервиса Pinterest.
  8. В две колонны.
  9. Вручную.
  10. Образец вывода похожих статей с текущими настройками.
  11. Настроить.
  12. Отображать миниатюры для похожих статей.
  13. Отображать количество комментариев.
  14. Отображать дату публикации.
  15. Отображать первые [выбор] символов текста.
  16. Пользовательские CSS.

Следующий блок очень похож на предыдущий, отличие только в том, что настройки для мобильных устройств:

Следующий блок – Other Settings (“Остальные настройки”):

Настройка плагина WordPress Related Posts

До скорых встреч на новых уроках!

HTTP/HTTPS Remover

-https-remover/

Когда вы полу­ча­е­те SSL-сертификат на домен и при­вя­зы­ва­е­те его к сво­е­му сай­ту, часть ссы­лок может всё рав­но остать­ся на HTTP. При­чи­ны раз­ные: что-то спря­та­но глу­бо­ко внут­ри сай­та, а что-то забыл пере­де­лать адми­ни­стра­тор. Это назы­ва­ет­ся сме­шан­ный кон­тент — когда внут­ри защи­щён­но­го сай­та есть «небез­опас­ные» HTTP-ссылки. Бра­у­зе­ры с поис­ко­ви­ка­ми пара­но­ят всё боль­ше и поме­ча­ют такой сайт как «нена­дёж­ный».

Что­бы тако­го не про­ис­хо­ди­ло, исполь­зу­ем HTTP/HTTPS Remover — он меня­ет все внут­рен­ние HTTP-ссылки на отно­си­тель­ные пути. Но есть одно огра­ни­че­ние — этот пла­гин не уме­ет загля­ды­вать внутрь неко­то­рых пла­ги­нов и про­ве­рять, а что у них. Поэто­му ваша зада­ча после уста­нов­ки это­го пла­ги­на — про­ве­рить вруч­ную, какие про­то­ко­лы исполь­зу­ют­ся для ссы­лок во всех осталь­ных ком­по­нен­тах сай­та.

Резуль­тат рабо­ты пла­ги­на — сра­зу вид­ны отно­си­тель­ные пути, кото­рые начи­на­ют­ся с «//».

Миниатюры записей и страниц в WordPress. Как задать и как вывести миниатюру поста?

Чуть больше практики по работе с миниатюрами WordPress в моём видеоуроке.

Потрясающая фишка в WordPress!

Начну с нуля. Итак, для начала вы должны понять разницу между миниатюрами и обычными изображениями из поста. Миниатюра — это что-то вроде превьюшки к посту, в самом посте она может даже и не использоваться.

Предположим, у вас есть какая-то категория, и на странице этой категории перед некоторыми записями (а может быть и перед каждой) есть какая-то картинка, которая по сути и является превьюшкой поста, т.е. миниатюрой. Если мы перейдем на страницу одной из записей, то можем найти эту картинку в её содержимом, а можем и не найти.

В общем ладно, в двух словах, миниатюра — это изображение-превью к постам, которое:

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

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

Шаг 1. Включение поддержки миниатюр для вашей темы WordPress

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

Читайте также:  Запуск от имени администратора программ Windows 7 и 10

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

add_theme_support( 'post-thumbnails' ); // для всех типов постов

Если вы не хотите использовать миниатюры во всех типах постов сразу, вы можете подключить их например только для записей (post):

add_theme_support( 'post-thumbnails', array( 'post' ) );

или только для страниц (page):

add_theme_support( 'post-thumbnails', array( 'page' ) );

или только для записей и только для страниц:

add_theme_support( 'post-thumbnails', array( 'post', 'page' ) );

Можно ли назначить миниатюру таксономии WordPress?

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

Шаг 2. Как установить миниатюру для поста?

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

Способ 1. Метабокс «Миниатюра записи»

Он вот такой:

Имейте ввиду, что даже если метабокс у вас подключен, он может не отображаться на странице редактирования поста. Как включить его отображение?

Для начала посмотрите в правую верхнюю часть страницы (возможно ее потребуется проскроллить к началу). Там должна быть вот такая вкладка Настройки экрана:

Открыв её, нам нужно убедиться, что напротив Миниатюра записи стоит галочка:

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

Способ 2. Кнопка «Добавить медиафайл»

Итак, переходим на страницу редактирования поста и нажимаем кнопку Добавить медиафайл:

В появившемся окне кликаем по ссылке Задать миниатюру:

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

Шаг 3. Выводим миниатюры постов на страницах сайта

То, как мы будем выводить миниатюры в данном случае может во многом зависеть от вашего шаблона WordPress. Чаще всего, во многих темах WordPress миниатюры в основном выводятся вместе с тегом сразу. Но что, если нам надо получить URL миниатюры?

Рассмотрим оба случая.

the_post_thumbnail() и get_the_post_thumbnail(). Стандартный способ вывода миниатюр

Функции the_post_thumbnail() и get_the_post_thumbnail() имеют несколько отличий:

get_the_post_thumbnail()the_post_thumbnail()
Возвращает миниатюру поста в виде HTML-тега , возвращаемый HTML-код можно использовать в других функциях или записать в переменную. Выводит миниатюру поста, является эквивалентом для: echo get_the_post_thumbnail( null );
Позволяет в качестве первого параметра указать ID поста, миниатюру которого нужно получить. При помощи этой функции можно вывести только миниатюру текущего поста из цикла.
В качестве второго параметра можно указать размер получаемой миниатюры, по умолчанию — размер, заданный в Параметры > Медиафайлы. В качестве первого параметра можно указать размер выводимой миниатюры.
Читайте также:  Обзор утилит для анализа производительности на сервере

Особо заморачиваться не будем, рассмотрим один и тот же пример для каждой из функций. Итак, сначала пример для get_the_post_thumbnail():

Примеры

#1 Получаем миниатюру

Внутри цикла WordPress, где нужна миниатюра к посту, с размерами 150х100, используем такой код:

В результате на месте этого кода появится готовый тег :

Примеры

#1.2 Уменьшение картинки только по указанной стороне

Чтобы получить не кадрированную пропорционально уменьшенную картинку по указанной стороне: по ширине или по высоте, нужно указать только ширину или высоту, тогда противоположная сторона будет подобрана пропорционально. Кадрирования при этом не будет.

Kama_thumb_img(«w=200»);

Теперь ширина всегда будет 200, а высота какая получится… При этом картинка всегда будет полная, без кадрирования.

#2 Не выводим картинку-заглушку

Чтобы картинка-заглушка не выводилась, если у записи нет картинок, то нужно определить параметр no_stub:

#3 Проверка наличия картинки для записи

Примеры

Если нужно проверить есть ли у поста картинка и если нет, то сделать что-то другое, то используйте такой код:

$img = kama_thumb_img(«w=150 &h=150 &no_stub»); if(! $img) echo «Картинки нет»;

#4 Получаем только УРЛ миниатюры

Если не нужно выводить готовый тег img , а нужно получить только ссылку на миниатюру, чтобы затем её использовать, используйте функцию kama_thumb_src() :

Вернет УРЛ миниатюры: /wp-content/cache/thumb/ec799941f_ . Этот УРЛ можно использовать, например, так:

Отличный плагин для вывода анонсов записей и страниц. Вывод по категориям или меткам. 4 стиля отображения на выбор. Возможность настроить внешний вид. Можно вывести название категорий на странице анонсов, чтобы при нажатии на категорию, отображались только записи из данной категории. Как настроить плагин –

Супер виджет для вывода анонсов записей. Вывод по категориям, меткам, авторам. Настройка внешнего вида, размер изображений. Можно добавить дату, автора, категорию. Широкие и гибкие настройки. Лучший виджет для вывода записей! Как настроить плагин –

Примеры

Стильные анонсы записей в виде плиток. Вывод записей по категориям. Можно выбрать цвет плиток. Можно вывести на страницу список всех категорий сайта, чтобы при нажатии на название категории, показывались записи из данной категории, в режиме Ajax. Как настроить плагин –

5. Post Grid

Супер стильная, адаптивная, сетка записей! Выбор эффектов при наведении, выбор цвета фона записей. Вывод по категориям и т.д. Как настроить плагин –