Все началось с поста Виталика _http://mojwp.ru/huk-textbox.html за что ему отдельное спасибо, долго искал как сделать подобный блок. Возникла идея вывести данный блок на главную страницу своего сайта _http://comp-future.com/ с описанием, чтобы получилось как на сайте _http://seasonvar.ru/ в самом низу.
Недавно сделал описание категорий для сайта и смотрятся они так:
Когда пытаюсь вывести данный блок на главную, шорт коды отображаются как текст. Отсюда вопрос как вывести на главную такой блок и будет ли это нормально со стороны юзабилити?
- 15.10.2012 20:38
- 15.10.2012 20:50
Если шорткод выводится через текстовый виджет, то в functions.php добавьте:
add_filter('widget_text', 'do_shortcode'); - 15.10.2012 21:06
хм. должно работать и на главной.
я так понимаю, что это будет единичная вставка блока на главной?
можно сделать не шорткодом, а просто через div. сделай класс и пропиши ему те же штуки в cssСпасибо сказали:
epp(16.10.2012), - 15.10.2012 21:09
- 15.10.2012 21:23
mojwp, класс создал и вывел на главную в файле header.php
Код:А в css теперь с чего начать?<div class="description"> Сайт, где обсуждаются последние новинки ноутбуков, компьютеров будущего, новости Hi-Tech (хай тек) и многое другое. </div>
- 16.10.2012 00:56
epp, если вам нужен такой же стиль, как и на странице категорий, то можете через firebug посмотреть классы и стили и такие же применить к блоку description на главной.
Спасибо сказали:
epp(16.10.2012), - 16.10.2012 01:29
так сразу и нужно было говорить, что выводится на главной через виджет. в этом случае нужно подключить его в functions.php
вставь нечто подобноеPHP код:add_filter('widget_text', 'do_shortcode');
- 16.10.2012 13:15
Нет никаких виджетов. Через виджет я попробовал вывести в сайдбар и через виджет код выводится без проблем без всяких правок. На главную выводится через обычный файл header.php, при попытке ввести шорт код [info] текст [/info] он так и выводится текстом, а хотелось, чтобы он выводился как в рубрике(категории). Скрин выше приложен.
- 16.10.2012 14:19
Если я правильно понял, вы пытаетесь выполнить шорткод из кода шаблона. Тогда вставьте в header.php следующий код:
PHP код:Внутри функции пропишите ваш шорткод.<?php echo do_shortcode("[shortcode]"); ?>Спасибо сказали:
epp(16.10.2012), - 16.10.2012 21:24
pingvincible, да правильно, теперь работает. А возможно ли данный шорт вывести только на главной, без всех остальных страниц?
Последний раз редактировалось epp; 16.10.2012 в 21:30.
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Помогите найти тему или видео с мануалами по копирайтингу | Оффтоп и свободные темы | 3 | 11.04.2012 15:48 |
Помогите взломать тему Wordpress | Web программирование | 11 | 23.02.2012 14:12 |
Авы на тему VK для форумов | Оффтоп и свободные темы | 0 | 04.01.2012 22:12 |






