wp-polls не выводит опрос в сайдбар

Здравствуйте.

Установил плагин wp-polls.
Затем прописал в сайдбаре:

<?php if (function_exists(‘vote_poll’) && !$in_pollsarchive): ?>
<li>
<h2>Polls</h2>
<ul>
<li><?php get_poll();?></li>
</ul>
<?php display_polls_archive_link(); ?>
</li>
<?php endif; ?>

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

Может кто уже возился с установкой данного плагина, подскажите пожалуйста, что я забыл сделать.

Нужно еще создать опрос. Это делается из админки (где именно не скажу, пользуюсь другим плагином). Скорее всего, де-то в управлении (у Вас может называться по-другому).

в админке точно ничего нет, так как уже все обыскал там

а демокраси я устанавливал еще до вп-поллс, он у меня не заработал, ошибка, связанная с базой данных возникла

Поподробнее об ошибке, если можно. А то раздаю руссифицированный Democracy.
Можете попробовать и его

О, хорошо, что раздаешь, спасибо за демокраси, Миколка!
А то я переводила-переводила, ну и чикнула что-то нужное в файлике 🙂 А заново переводить обидно было…

mikolka, спасибо.

Единственное, что неудобно – в админпанели в "управлении" на странице плагина вся в знаках вопроса, т.е. не совпадает кодировка. У меня utf, у плагина win-1251 (странно, потому что когда я все файлы закинул в редактор, он выдал, что их кодировка utf).

После того как я настроил все поля опроса (т.е. сами вопрос и ответы) и активизировал данный опрос, что нужно делать дальше чтобы он смог появиться в сайдбаре?

Да, действительно кодировка cp1251 – нужно пересохранять в utf
Чтобы вывести запрос в сайдбар необходимо:
прописать вот такую строку {democracy:*id*} где id – это порядковый номер голосования. Или пользоваться Democracy Widget

Впервые вижу такой формат кода – {democracy:*2*}
У меня выводится ошибка
"Parse error: syntax error, unexpected ‘:’ in /site/wp-content/themes/…/sidebar.php on line 14"

Елки, ну почему Вы ридми не читаете к этому плагину?

1. Add the code: <?php jal_democracy() ?> where you want Democracy to appear. (для сайдбара)

2. If you want to add individual polls to your posts or pages, write {democracy:*}in the Write screen wherever you want to display a poll. The * corresponds to a poll ID, so if you want to use poll ID 15, you post would resemble bla bla bla bla {democracy:15} bla bla bla. The poll ID can be found in the Democracy Poll admin panel, by looking at the first column of the table of polls. To use the current poll, just write {democracy}.

Ввел сайдбаре

<div class="mytitle">Опрос</div>
<ul class="mypage">
<?php jal_democracy();?>
</ul>

Такой код выводит в сайдбаре только надпись "Опрос" и всё.

А если в этой строке <?php jal_democracy();?> в скобочках вставить циферку 1 без каких либо кавычек и т.д., например, то будет выведено голосование с id=1
100% гарантию даю 😉

mikolka, да, в сайдбаре вывело заголовок опроса, но без пунктов/вариантов ответа.

Тогда я подумал, что может варианты ответа не сохранились, зашел в "управление" -> "демокраси", там выбрал "редактировать опрос".
Добавил 3 варианта ответа, нажал "отправить".

И в шапке админ-панели всплыла ошибка:

Warning: Invalid argument supplied for foreach() in /home/mozgoebs/public_html/comedyclub-od-ua/wp-content/plugins/democracy/democracy.php on line 503

WordPress database error: [Column count doesn’t match value count at row 1]
INSERT INTO wp_democracyA VALUES (null, 2, ‘Да, я буду общаться’, 0, 0),(null, 2, ‘Нет, комментариев к сообщениям хватает’, 0, 0),(null, 2, ‘Не знаю’, 0, 0),(null, 2, ”, 0, 0)

В результате варианты не сохраняются.

Слушайте, а какая у Вас версия wordpress?
Если что, демокраси с линейкой 2.1.х не работает: http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.1

не, у меня 2.09 :)))
мне кажется, что это как-то связано именно со скином

Нет тут не в этом дело не в WP, а, возможно, в версии php
советую уточнить версию php у себя и глянуть у производителя, что не так.

А у меня выводятся варианты ответов не в колонку, а сплошным текстом. -(
Это как изменить?

А у меня выводятся варианты ответов не в колонку, а сплошным текстом. -( 
Это как изменить?

Видимо, в css

Anonymous
Отправить
Ответ на: