В книге Профессиональный тюнинг блога, я рассказал о том, как с помощью специального плагина создать опросы на WordPress блоге. Мне стали приходить письма от людей, купивших книгу, с одним и тем же вопросом: “Опрос создается, добавляется на блог, но кнопка опроса не активна, что делать?”.
Дело оказалось в коде шаблона оформления, к счастью, проблема с неработающей кнопкой опросов легко решается.
Нужно сделать следующее:
- перейти в раздел “Внешний вид -> Редактор” и открыть файл “Заголовок (header.php)” и перед тегом /head прописать код взятый под рисунком ниже, сохранить изменения кнопкой “Обновить файл”;
<?php wp_head(); ?>
- открыть для редактирования файл “Подвал (footer.php)” и перед тегом /body или если такого тега нет в самом низу кода файла вставить код, взятый под рисунком ниже;
<?php wp_footer(); ?>
- перейти в раздел “Параметры -> Общие” и проверить, чтобы в полях: “Адрес WordPress (URL)” и “Адрес сайта (URL)” было прописано одинаковое значение. Например: http://www.vashdomen.ru или http://vashdomen.ru, где вместо “vashdomen.ru” – подставляется адрес Вашего блога;

После этих действий, кнопка опросов должна работать. Опросы не будут работать, если разместить в одной записи, два одинаковых опроса, т.е. с одинаковым ID. А Вы проводите опросы на своем блоге?













Максим, спасибо огромное!!! Две недели мучилась, кучу опросов перепробовала, ни один не работал. Сделала все по Вашей инструкции – сразу заработал WP-Polls!
К сожалению, не помогло. Нажимаю на кнопку “Проголосовать”, появляется надпись “Загрузка” и висит пока не надоест((
Здравствуйте, Антон.
Напишите ссылку на Ваш блог.
Доброе время суток, Максим.
У меня такой вопрос по WP-Polls: У меня он работает, но кнопка, которая “голосовать” совершенно не в теме. Т. е. все кнопки от других виджетов берут стиль темы, а у WP-Polls просто прямоугольничек. Режет глаз слегка. Как это побороть?
Я так понимаю, что стиль он должен наследовать от темы. Или я не прав?
Здравствуйте, Alex.
Посмотрел файл стилей плагина, в нем внешний вид кнопки прописан без наследования. Чтобы изменить внешний вид кнопки, нужно либо прописать для нее стили самостоятельно, либо, присвоить ей такой же класс, как у всех остальных кнопок на Вашем блоге.
Чтобы прописать стили самостоятельно нужно:
- зайти в панель управления блогом и перейти в раздел “Плагины -> Редактор”;
- в выпадающем списке (правый угол, практический самый верх) указать плагин “WP-Polls” и нажать рядом кнопку “Выбрать”;
- в столбце “Файлы плагинов” кликнуть по файлу с заголовком “wp-polls/polls-css.css”;
- нажать на клавиатуре комбинацию клавиш “Ctrl+F” и в открывшееся окно поиска ввести “Buttons” (это класс отвечающий за внешний вид кнопки);
- в окне с содержимым файла стилей у Вас найдется абзац “.wp-polls .Buttons” в котором будут две строки: border:1px solid #c8c8c8; – отвечает за толщину, тип и цвет рамки кнопки, и background-color: #f3f6f8; – отвечает за цвет кнопки. Поменяв эти значения, можно подогнать внешний вид кнопки под Ваш шаблон. После изменений, не забудьте нажать кнопку “Обновить файл”;
Чтобы изменить стиль кнопки на тот же, что и у всех остальных кнопок в теме нужно:
- определить, какой класс у кнопок в Вашей теме оформления (скопировать его название);
- открыть для редактирования файл “wp-polls/wp-polls.php” (как, описано выше);
- вызвать форму поиска и ввести “class=”Buttons”;
- в найденном коде (в окне по середине) изменить значение ”Buttons” на название класса кнопок Вашей темы и нажать кнопку “Обновить файл”;
Для страховки, прежде чем вносить изменения в файлы плагина, сохраните их содержимое у себя на компьютере, в обычных, текстовых файлах.
Если что-то не получиться, Вы всегда сможете из копий, сделать все так, как было.
Будут еще вопросы, пишите.
Удачи, Alex.
Огромное спасибо