Главная > Веб мастерская > WordPress > Quotes Collection для вывода случайных цитат (записей)

Quotes Collection для вывода случайных цитат (записей)

вывод случайных цитат (записей)На некоторых сайтах в сайдбаре можно встретить функцию вывода случайных цитат. Подобный элемент дополняет страницу интересной информацией, хотя, конечно, он подходит не для всех тематик. Мне, например, сложно подобрать что-то для отображения в данном блоге, однако, если у вас какой-то творческий или научный проект, можно выводить случайные записи с цитатами известных соответствующих людей. Либо, допустим, для сайта о саморазвитии постить какие-то мотивационные фразы и полезные советы. Это может быть даже небольшой анекдот для юмористического сайта.

Плагин Quotes Collection

Сегодня рассмотрим плагин случайных цитат в WordPress — Quotes Collection. Плюс заодно посмотрим как с его помощью можно легко осуществить вывод случайных записей через виджет или шорткоды. Скачать его можно тут.  На момент написания статьи актуальной была версия 2.0.5, которая подходила для WordPress от 3.1 до 4.5. Оценка модуля 4.8, количество загрузок — более 20 тысяч.

Итак, плагин Quotes Collection позволяет выводить случайные записи в сайдбаре вашего блога с помощью технологии Ajax. Он обладает всеми необходимыми функциями для работы с цитатами в вашем сайте. В новой версии 2.0. был значительно улучшен интерфейс, добавлена поддержка нескольких виджетов и доработаны другие нюансы модуля.

Основные возможности Quotes Collection

В модуле найдете следующий функции:

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

После установки Quotes Collection в вашей админке появится одноименный раздел с несколькими подпунктами. В принципе, их назначение более-менее понятно. Для добавление новой цитаты переходим во вкладку «Add New».

Здесь вводите непосредственном саму цитату, указываете автора, источник и определяете метки (если нужно). Последняя опция не обязательна, но пригодится, если вы хотите выводить случайные записи по разным категориям. В закладке «All Quotes» отображаются все созданные цитаты, в «Options» можно установить парочку настроек для модуля.

К сожалению, с параметром «Refresh link text» возникли какие-то проблемы — ну, никак он не хочет меняться на «Следующую цитату», хотя данная фраза установлена даже в файлах локализации. Возможно, где-то закралась ошибка, и в следующей версии ее пофиксят. Вам же, скорее всего, придется немного поработать с php исходниками дабы глюк устранить (или отключить эту ссылку).

Если у вас в блоге установлен плагин кэширования, то рекомендуется отметить последнюю опцию «Dynamically fetch the first random quote in widget» дабы пользователям не показывалась одна и та же цитата все время.

Вывод случайной цитаты с помощью Quotes Collection

Для отображения записей плагина можно использовать 3 варианта: виджет, шорткоды и функцию. Если ваша тема поддерживает виджеты, то на соответствующей странице найдете элемент Quotes Collection.

Для блока случайных цитат предусмотрены парочка базовых и продвинутых (Advanced) настроек:

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

Что касается шорткода плагина, то детальную инструкцию по нему найдете тут. Общий вариант использования [quotcoll] — выводит все цитаты на странице. Если добавлять в него определенные параметры, то получите:

[quotcoll id=2] - вывод цитаты с id=2.
[quotcoll author="Somebody" tags="tag1"] - отображение записей автора Somebody и указанной метки.
[quotcoll source="Something"] - показ случайных цитат в WordPress из определенного источника.
[quotcoll paging=true limit_per_page=10] - добавление навигации с 10 элементами на странице.
[quotcoll orderby="time_added" order="DESC"] - сортировка цитат по дате добавления (последние отображаются первыми).

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

<?php quotescollection_quote($arguments); ?>

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

 

За информацию спасибо: http://wordpressinside.ru

NEW!!! Полезное, нужное, важное:

Где заработать в интернете деньги? Надёжно, честно, без обмана!
Платежные системы, кошельки и обменники для работы

Лучшие хостинги, сервера и прочее для сайтов

Смотрите также

смена домена вордпресс

WordPress смена домена (как поменять домен сайта)

Одно дело, если нужно выполнить перенос сайта между разными хостинг аккаунтами – там у вас остается старая версия сайта. Но как быть когда сменить адрес блога нужно на том же аккаунте, с той же базой данных, без потери данных?

Комментарий

  1. Нашла похожий виджет с цитатами на английском. пока только 3 цитаты выдает. Может потом будет обновление…пока не знаю.

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

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