Табы WordPress без плагинов
Данный пост будет достаточно коротким, но крайне полезен для тех, кто собирается сэкономить место на своем сайте или блоге, но одновременно разместить на нем как можно больше полезной информации. Разговаривать мы будет об установке вкладок в сайдбар или табов WordPress без плагинов. Табы в WordPress — это вкладки, которые предназначены для вывода информации. И так, давайте приступим к разбору вопроса, как установить табы wordpress без плагинов.
Табы WordPress без плагинов
Я выбрал вариант установки табов wordpress без использования плагинов, так как плагин способен нагрузить блог и тем самым замедлить его доступность для пользователей. Вся информация, которая поможет реализовать задуманное, будет разбита на четыре шага. Полученные коды необходимо размещать в различных файлах.
Вывод табов WordPress в сайдбаре. Для этого необходимо разместить код, который опубликован ниже, либо в один из виджетов или статью в режиме HTML, либо скопировать в файл sidebar.php.
- Вкладка №1
-
Содержание вкладки №1
- Вкладка №2
-
Содержание вкладки №2
- Вкладка №3
-
Содержание вкладки №3
Но не спешите на этом заканчивать. Картина будет вырисовываться крайне корявая. Чтобы это исправить, необходимо перейти ко второму шагу.
Оформление стиля. Чтобы придать более человечный табам в WordPress, следует в файл Style.css прописать код, который можно разместить в самом конце.
.tabs { overflow:hidden; margin:10px auto; zoom:1; padding:1px; position:relative; } .tabs dt { border:1px solid #BABABA; border-bottom:none; font:16px Arial, Helvetica, sans-serif; color: #157ABA; position: relative; float:left; height:2em; line-height:2; background:#F1F1F1; padding:0 1em; position:relative; margin:0 0 0 6px; cursor:pointer; border-radius:8px 8px 0 0;} .tabs dt:hover { background-color:#ffffff; text-decoration:underline;} .tabs dt.selected { background:#F1F1F1; z-index:3; cursor:auto; color:#4C4C4C; text-decoration:none; } .tabs dd { background:#F1F1F1; display:none; float:right; width:368px; margin:32px 0 0 -100%; position:relative; z-index:2; border-radius:2px 8px 8px 2px;} .tabs dd.selected { display:block; } .tabs .tab-content { border-top:1px solid #BABABA; border-left:1px solid #BABABA; padding:5px 5px 5px 5px; border-radius:2px 8px 8px 2px;}
Необходимые значения можно подправить, чтобы подогнать форму под дизайн сайта. А мы тем временем переходим к третьему шагу.
Java — скрипт. Далее в файл header.php перед тегом разместите следующий скрипт, который поможет более лучшему функционированию системы.
Результат будет очевиден. А Последний шаг необходим в том случае, если у вас не работает навигация во вкладках, то есть они не переключаются по щелчку.
Jquery. Откройте файл function.php и после тега вставьте следующий код, которым подключим дополнительные библиотеки.
if (!is_admin()) { wp_deregister_script('jquery'); wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"), false); wp_enqueue_script('jquery'); }
Теперь можно проверять и заполнять табы необходимой информацией. статья о том, как установить табы WordPress без плагинов закончена.
С уважением, Дороднов Иван
Навигация
Предыдущая статья: ← Проверить обратные ссылки на сайт
Следующая статья: Плагин Заплати Лайком →
В этой же рубрике:
Понравилась статья? Получайте свежие уроки прямо на email или подпишитесь на RSS ленту блога!
чет отвратительно смотрица и работает,мож чего не хватает?
Хватает всего. Но так как все шаблоны индивидуальны, то необходимо настраивать и менять некоторые параметры в коде, который размещается в style.css (ширину, шрифт, ориентация) и тогда табы WordPress будут выглядеть великолепно.
Админ, ты, прежде чем что-то публиковать, пожалуйста, проверяй это сам и не суй нам порашку. Не работает ведь нихера. Табы не переключаются. Все условия выполнены правильно.
Иван, подскажи пжл, а Яша будет тексты из этих табов индексить?
Будет. Они всего лишь создают оформление и построены на то же коде,что и ваш сайт
Табы, как и сам код — рабочие. Проблема может возникнуть только в оформлении, но это зависит от установленного шаблона и способности управлять собственными руками.
Исправил. Плагин вывода кода внес свои изменения в настройку таба)))
Все сделал по описанию, кнопки переключаются, все нормально, только почему-то табы съезжают на левый край страницы, а содержание табов — на правый. Как можно это исправить в стилях?
Да, можно. Я брал для этого теги параметров страницы из файла page.php используемой темы. У каждого они свои.
А в содержание табов можно вставлять виджеты??? И если да, то как??
Во всем разобрался, все работает. Автору огромное спасибо. Замечание — напишите, что сразу надо задать ширину сайдбара, а то получается что попало.
Стандартный виджет от wordpress вставить в табы не получится, а вот код — без проблем!
Хорошо, подправлю. Ширина у всех разная, поэтому не угадаешь, но это нужно иметь в виду.
Спасибо, все понятно и доходчиво. Попробовал на тестовом сайте — работает.
У меня вопрос: как сделать табы (их наличие), исходя из каких-то условий. Расписание сеансов сделано табами, насколько я понял. Но сами вкладки (сегодня, завтра, конкретные даты) изменяются. Скажем, если сегодняшняя дата 29.05.14, то табы будут начинаться с этой даты, а назавтра данная вкладка исчезнет и табы уже будут начинаться с 30.05.14.
Сложно ли замутить что-то подобное на вордпрессе?
Заранее спасибо за ответ.
Не сложно. Скорее всего решение вы сможете найти на сайте Евгения Попова.
У меня все работает...