Как поставить слайдер на главную страницу wordpress. Видео: Как добавить слайдер в тему WordPress. Что такое слайдер

Прочие модели 02.03.2019
Прочие модели

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

Слайдер для WordPress с плагином Smart Slider 3

Плагин Smart Slider 3 позволяет создать слайдер для сайта любой сложности и с любыми элементами. Скачать этот плагин вы можете по ссылке ниже.

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

После установки на сайт плагина слайдера, и его активации в вашей консоли образуется новый пункт «Smart Slider». Перейдите в него.

Здесь у нас появляется три вкладки:

  • Slider. Список всех созданных слайдеров. Тут есть уже один образец слайдера, который создали разработчики плагина.
  • Settings. Настройки плагина. Настроек очень много, и самое прекрасное, что их все можно оставить по умолчанию. Кому интересно, могут полазить там, а я не буду рассматривать этот пункт подробно.
  • Go Pro! Тут можно купить платную версию плагина. Но кому она нужна, когда нам бесплатно дают столько возможностей! О них вы узнаете ниже.

Давайте создадим слайдер для WordPress и убедимся в возможностях этого плагина. Перейдите во вкладку «Sliders» и нажмите зелёную кнопку «Create slider».

В открывшемся окне дайте имя вашему слайдеру в поле «Slider name». Я напишу там «Мои картинки». Выберите размер в полях «Width» и «Height», определите один из трёх вариантов отображения в «Preset». В принципе, можно оставить всё по умолчанию, если не хотите возиться. В конце нажмите кнопку «Create».

Итак, создаётся слайдер для WordPress и после этого видим страницу с настройками.

Первый блок настроек «Publish slider». Здесь информация о том, как потом опубликовать готовый слайдер. В графе «Shortcode» можно получить шорткод, который можно поместить в запись или на страницу. В графе «Page or Post editor» нам показывают, что в реакторе записей и страниц образовалась новая кнопка, которая позволяет опубликовать слайдер. А в графе «PHP code» можно получить php код для установки слайдера в файлы шаблона.

Два первых способа публикации самые удобные.

Во вкладке «General» настраиваются основные опции: имя (Name), положение на сайте (Align), управление (Controls), анимация (Animation) и прочее.

Вкладка «Size» используется для настройки размеров. Можно определить ширину и высоту (Slider size), отступы (Margin), положение слайдера на экране (Default slide background fill mode), адаптивность (Responsive mode) и другое.

Во вкладке «Autoplay» настраивается автопереключение слайдера.

Вкладка «Other» для более тонких настроек, можно её не трогать.

Идём немного ниже и видим ещё один блок настроек, в котором есть шесть вкладок. Вкладка «Arrows» даёт огромнейшие возможности для настройки стрелок управления слайдера для WordPress.

«Bullets» управляет буллетами. Буллеты – это такие маленькие кружочки у слайдера, которыми можно переключать его.

Вкладка «Autoplay» управляет автозапуском слайдера.

В «Bar» можно включить бар у слайдера. Очень удобно, если нужно показать описание, например.

Вкладка «Thumbnail» управляет миниатюрами картинок слайдера для WordPress.

Итак, если вы уже наигрались с настройками, то давайте уже добавим картинки в наш слайдер для WordPress. Для этого нажмите на стрелочку около зелёной кнопки «Add Image Slider». Откроется меню.

Чтобы добавить изображение в слайдер, нужно нажать на пункт «Add images» в этом меню. Откроется стандартная медиабиблиотека, где нужно выбрать картинку. После выбора картинки, её миниатюра сразу становится видной в слайдере. Если кликнуть на неё, то можно произвести определённые настройки.

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

Для создания слоёв используйте блок, который я показал на скриншоте ниже.

После всех настроек картинки не забудьте нажать «Save».

Если на кнопке добавления слайда нажать теперь пункт «Add video», то можно прикрутить к слайдеру ролик из YouTube или Vimeo. Для этого нужно просто вставить ссылку на видео в поле и нажать «Add Video».

Ролик сразу появляется в списке слайдов и при клике по нему открываются индивидуальные настройки, такие же, как в случае с картинкой.


Плагин WordPress Content Slide предназначен для организации на сайте слайдера изображений. Конечно, нужно согласиться с тем, что не для всех сайтов такой функционал необходим, но всё-таки многие (судя по поисковым запросам) ищут для себя что-либо подобное, но не слишком тяжёлое в управлении и настройках.

Плагин WordPress Content Slide как раз из этого разряда, хотя настроек в нём довольно много. Но, поковырявшись в его настройках минут 10 (как и я), вы поймёте, что плагин заслуживает того, чтобы работать на страницах вашего сайта. Особенно такой плагин пригодится для журнальных и новостных ресурсов, так как работает он чётко и легко. Небольшие хаки, о которых я расскажу ниже, помогут вам облегчить вашу работу с плагином. Итак — с одной стороны, слайдер довольно мощный, судя по настройкам, с другой – прост настолько, что разобраться с ним сможет каждый желающий.

Об установке плагина – идите сразу в админпанель, во вкладку «Плагины». Дальше – вкладка «Добавить новый». Ещё дальше – «Поиск». И забудьте, наконец, о том, что такого рода функционал нужно искать на просторах интернета – репозитарий WordPress (то есть — хранилище) настолько велик, что в нём найдётся место и для этого плагина.

А вообще, чтобы вы знали на будущее, в этом хранилище на данный момент находится около 22 000 плагинов и, судя по моей почте, добавляются они неслабо – за этот месяц добавилось ещё 32. Так что не качайте вы плагины неизвестных авторов, пользуйтесь WordPress, коль скоро вы решили с ним работать.

Так вот, об установке – ваш WordPress сам найдёт и предложит вам плагин для скачивания. Все плагины совместимы с последними версиями WordPress , так что скачивайте смело, и активируйте плагин. После активации начнётся самое интересное – настройка плагина. Перейдите в «Параметры», или «Настройки», это у кого как, дальше – «Content Slide». Здесь вы можете настроить плагин практически по всем интересующим вас параметрам. Плагин на русский язык не переведён, но настройки понятны интуитивно.

Плагин сам создаёт своё меню в панели администратора под названием «Content Slide», а настройки плагина находятся в «Content Slide» — «Content Slide». Всего плагин имеет три настраиваемых блока:

  • «General Settings» (главные настройки) — здесь можно указать размеры изображений, которые будет выводить слайдер. Размер всех изображений должен быть одинаковым, потому что по умолчанию плагин будет выводить картинку размером, указанным в указанных в настройках, не обращая внимания на фактический размер изображения. Поэтому картинки лучше заранее подготовить и сделать их одинакового размера с соблюдением геометрических пропорций. Например, в том же Фотошопе. Здесь же вы можете настроить подписи и описания к изображениям (эта функция будет работать, если вы включите её в разделе «Images Source Settings»).
  • Блок «Effects & Animations Settings» (настройки анимации и эффектов изображений) — понятно, что здесь настраивается. Можно указать время смены изображений друг другом, эффекты смены изображений и многое другое, по ходу разберётесь. Здесь же можно управлять навигационными кнопками в слайдере – включать или отключать их, и многими другими настройками.
  • Блок «Images Source Settings» (настройки изображений) – в этом блоке вы указываете путь к картинкам; ссылки, которые открываются при щелчке по картинке; подписи к изображениям и их описания (если вы включили «Display Heading and Text?») и общее количество всех изображений, которое будет выводить слайдер.
  • Вот и все настройки плагина. Как видите, они достаточно просты и, потратив 10-15 минут, вы настроите свой слайдер так, как вам захочется. Как вставить слайдер в шаблонвашего сайта? Да очень просто, для этого вставьте в файл шаблона, в котором будет выводиться ваш слайдер, этот код:

    Не перепутайте – не на странцу сайта, которую вы создаёте обычным путём в админпанели, а именно в файл шаблона страницы. Лучше всего это сделать перед выводом контента страницы. У меня такой код выглядит вот так:

    Ключевое слово здесь — content . По аналогии вы найдёте у себя в шаблоне похожие строки. Но выводить слайдер на всех страницах сайта будет не слишком хорошо – не на всех страницах он нужен. Например, на странице «Контакты» или «Ссылки» он будет явно лишним. Обычно слайдер включают только на главной странице, а для этого лучше применить такой код:

    if(is_front_page()) { if(function_exists("wp_content_slider")) { wp_content_slider(); } } ?>

    При помощи условных тегов слайдер можно отображать только на одной, нужной вам странице. Как это сделать, я расскажу ниже. Единственный недостаток плагина — он не настраивается для вывода нескольких слайдеров с разными изображениями. Впрочем, я мало встречал таких необходимостей. Хотя, думаю, вам будет достаточно и одного слайдера. Вот так выглядит слайдер на странице моего тестового блога, так сказать, «полигона» для обкатки разных разностей:

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

    Для того, чтобы слайдер отобразился там, где вы хотите, в строке кода поменяйте строку if(is_front_page()) на нужную вам:

  • Главная страница: — is_home (). Если вы выберете постоянную страницу в качестве главной страницы сайта, то этот условный тег будет считать главной страницу с записями.
  • Главная страница (новый тег): is_front_page (). Когда выводится главная страница, независимо от того, что на ней отображается — записи или статическая страница. Работает, когда отображается главная страница, и не имеет значения, что указано в настройках: «Настройки» — «Чтение» — «На главной странице отображать» — « Ваши последние записи» или «Статическую страницу».
  • Одиночная запись на отдельной странице: is_single ().
  • Отображается одиночная запись: is_single (’17’), id=13.
  • is_single (‘ New article’). ‘с заголовком «New article».
  • is_single (‘ short link’). Отображается одиночная запись с короткой ссылкой short link.
  • is_single (array (13,’ short link’,’ New article ‘)). Отображается одиночная запись, при этом должно работать хотя бы одно условие из трёх, указанных для записи: 1 — ID 13 или 2 — короткая ссылка «short link» или 3 — заголовок «New article».
  • Любая страница, на которой отображаются записи: comments_open (). Комментарии разрешены для текущей записи.
  • pings_open (): пинги разрешены для текущей записи.
  • Страница «Статической страницы»: is_page (). Отображается Статическая страница.
  • is_page (’42’). Отображается Статическая страница с id=43.
  • is_page (‘ About me about Jack’). Отображается Статическая страница с заголовком «About me about Jack».
  • is_page (‘about-me’). Отображается Статическая страница с короткой ссылкой «about-me».
  • is_page (array (43,’about-me’,’ About me about Jack’)). Отображается Статическая страница, при этом должно работать хотя бы одно условие из трёх, указанных для Статической страницы: 1 — ID 43 или 2 — короткая ссылка «about-me» или 3 — заголовок «About me about Jack».
  • Вот и всё, теперь вы можете вставлять свой слайдер практически на любую страницу сайта.

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

    Немножко попытаюсь прояснить ситуацию. Сейчас в Интернете достаточно много ресурсов, которые распространяют бесплатные темя для WordPress , среди этих тем какое-то их количество слайдеров не содержит (такие темы достаточно «древние» по возрасту), у какого-то количества тем слайдеры содержатся и зависят от публикуемых на блоге или сайте сообщений напрямую (темы новые, но уже начинают устаревать), и есть, так называемые, премиум-темы, у которых слайдеры относительно постоянные и не зависят от поступающих на блоге сообщений (темы достаточно новые и современные).

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

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

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

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

    Как настроить работу такого слайдера? Для этого мы должны зайти в админ-панель нашего сайта (См. публикацию ). В левом меню админ-панели выбираем раздел «Внешний вид » и в выпадающем от этой опции подменю выбираем подраздел «Настройка темы TopGame » (Это для нашого примера, а в Вашем случае смотрите название темы, которая у Вас установлена).

    После нажатия левой кнопкой мыши по названию подраздела «Настройка темы TopGame », перед нами открывается лист настроек данной темы. Нас интересует в этом листе раздел «Рубрика для слайд-шоу », она выглядит примерно вот так (для увеличения изображения кликните по нему левой кнопкой мыши):

    В верхней строке с помощью стрелочки и правой кнопки мыши выбираем одну из рубрик на Вашем блоге, из последних сообщений которой Вы бы хотели транслировать слайды. В нашем примере выбрана рубрика «Онлайн игры », которая, как мы видим, содержит пять постов (публикаций). Не забываем нажать правой кнопкой мыши по кнопке «Сохранить изменения » в левом нижнем углу листа настроек темы. Первую часть настройки слайдера мы выполнили!

    Далее рассмотрим, как формируется слайд для слайдера непосредственно при опубликовании сообщения в данную выбранную нами рубрику. Для примера я опубликую новое сообщение «Экономическая браузерная mmorpg - Anno Online », которое отнесу к рубрике «Онлайн игры », поставив галочку в разделе рубрики в правом меню редактора.

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

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

    Во время загрузки изображения скопируйте адрес изображения, он будет иметь вот такой вид http://site.com/wp-content/uploads/2014/09/anno.png , где site.com – Ваш сайт, а anno.png – название загруженного Вами изображения.

    После удачной загрузки миниатюры, ее превю высветится у Вас в окошке раздела «Миниатюра записи ». Например, вот так, как в нашем случае.

    В верхней правой части редактора открываем опцию «Настройка экрана ».

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

    После этого в нижней части редактора откроется форма настройки произвольных полей.

    Из всего прочего открывшегося нас с Вамии будет интересовать только опция «Добавить новое поле: »

    Где в разделе «Имя » мы выбираем селектор featured или же если его нет, то через опцию «Введите новое » прописываем его вручную (это необходимо для таблицы стилей). В графу «Значение » вставляем скопированный ранее адрес изображения, который будет использоваться в качестве слайдера.

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

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

    По просьбам трудящихся написал статью про добавление слайдера в тему WordPress. Статья будет универсальной, т.е. на ее основе можно добавить слайдер в любую тему WP. Разбирать этот вопрос мы будем на примере темы Pinbin. Ссылка на тему и на все файлы из урока будет после статьи.
    Это новый формат статей с видео. Особенно важно узнать, что понравилось в видео, а что нет. Своими мнениями делитесь в комментариях под этой статьей.
    Внимание! Если вам дороги ваши нервы и время, то закажите сайт проффесионалам. Заказать можно здесь. Тык!
    Приятного просмотра!

    Подготовительные работы

    Если вы не знаете основ JavaScript и не знакомы с библиотекой JQuery, то крайне советую вам почитать информацию в ссылках ниже:

    Прежде, чем начинать какое либо дело нужно предварительно ознакомиться с исходными материалами. У нас на руках имеется тема Pinbin. И она адаптивная. А это значит, что подстраивается под различные разрешения экрана. В том, числе и мобильные устройства. Соответственно нам нужен адаптивный слайдер.
    Мы конечно будет использовать готовые решения на JQuery.
    В качестве слайдера я взял ResponsiveSlides. Он адаптивный и достаточно простой в установке. Ссылку на описание и документацию найдете после статьи. Это все, что нам нужно. Поехали.

    Готовим структуру под слайдер

    Слайдер будем выводить только на главной. Поэтому открываем файл index.php и перед началом вывода постов, т.е. перед строчкой пишем HTML код:



    Рекомендуем почитать

    Наверх