Приветствую на блоге! Сегодня решил рассказать про очередной плагин, который может украсить ваш блог различными цитатами. Вы наверное заметили, что в начале каждой статьи на моём блоге начали выводиться цитаты великих людей, в основном это цитаты, которые мотивируют работать, строить свой бизнес, не сидеть на месте и т.д. Также сюда я добавил некоторые свои придуманные высказывания, по поводу заработка и продвижения в интернете.

Цитаты на WordPress. Как организовать ротатор цитат на WordPress

При каждом обновлении страницы выводится новая цитата. Т.е. происходит ротация цитат, таким образом у меня в ротации находится 393 цитаты. Давайте теперь рассмотрим как это работает. Загрузите и установите плагин Quotes Collection. Обратите внимание, что я уже писал о том, как установить плагин WordPress, поэтому если у вас возникают какие-то затруднения, то можете обратиться к этой статье.

После активации плагина вы можете в админке перейти к его настройке. Сначала нужно добавить цитаты с помощью специальной формы.

Добавление новой цитаты

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

Вставка ротатора цитат в код WordPress

Таким образом добавляем 100500 цитат и теперь нужно вставить их ротацию в шаблон. Для этого можно использовать два способа: использовать виджет «Random Quote» или же добавить вручную непосредственно в код. Вставить с помощью виджета думаю не составит большого труда. Давайте разберёмся как вставлять цитаты в код WordPress.

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

  • [ quote|all] — показ всех цитат
  • [ quote|author=author] — показ цитат только автора author
  • [ quote|source=source] — показ цитат только из источника source
  • [ quote|tags=tag] — показ цитат с тегом tag
  • [ quote|tags=tag1,tag2,tag3,tag4] — показ цитат с тегами tag1, tag2, tag3, tag4
  • [ quote|id=1] — показ цитаты с ID=1
  • [ quote|random] — периодическое повторение всех цитат

Для вставки в любое место кода (у меня файл single.php) используйте данную конструкцию:

[php]<?php quotescollection_quote(‘arguments’); ?>[/php]

Настройки:

  • show_author — отображать автора (1-да, 0-нет)
  • show_source — отображать источник (1-да, 0-нет)
  • ajax_refresh — отображать ссылки на следующую и предыдущую цитату, используется ajax (1-да, 0-нет)
  • tags — список тегов, для отображения определенных цитат, разделенные запятой
  • char_limit — максимальный размер (в символах) цитаты

Конструкция кода с настройками:

[php]
<?php quotescollection_quote(‘ajax_refresh=0&show_author=1’); ?>
[/php]

Если вы хотите задать стили блоку цитат, то можно вставить такую конструкцию:

[php toolbar=»true»]<noindex>
<div class="quotes">
<?php quotescollection_quote(‘ajax_refresh=0&show_author=1&char_limit=500’); ?>
</div>
</noindex>[/php]

В файле style.css прописать свои настройки:

[php toolbar=»true»].quotes {
text-align: right;
padding-top: 5px;
}[/php]

Также стоит учесть, что после добавления ротатора цитат может появиться дополнительная нагрузка на хостинг!