Есть сайт, нужно прикрутить вопрос-ответ для него. Плагин FAQ не подходит, т.к. вопросы будут задавать пользователи, и желательно чтобы отвечать на него мог любой желающий.
Может кто знает плагины или у кого-то есть решение этого вопроса. Буду признателен за ответы по существу.
- 01.10.2013 01:08
- 01.10.2013 01:52
Совсем недавно была поставлена такая же задача, долго ломал голову.
Получилось вот такСкрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 700 сообщение(ий)):У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
Если так подходит, то могу описать тех. процесс.
Вкратце вопрос пользователь задает через плагин произвольного добавления статей, а ответы на него пишут через комментарии. В вопрос пользователь может загрузить изображение.Спасибо сказали:
Sabirchik(01.10.2013), - 01.10.2013 09:26
3s777, интересно почитать поподробнее о вашей методике.
- 01.10.2013 10:58
3s777, ну в принципе мне нравится такой подход к решению вопроса. А где хранятся эти вопросы, в отдельной категории или нет?
- 01.10.2013 11:58
По пунктам.
1. Создаю статичную страницу вопрос-ответ.
2. Добавляю плагин user-submitted-posts. Активирую его, настраиваю какие поля нужны, а какие нет, внизу там есть шорткод, копирую его и вставляю в статическую страницу.
3. Для хранения вопросов делаю отдельные рубрики, но можно и в существующие. В вышеупомянутом плагине отмечаете их галочками и они появляются в поле категория и доступны для выбора пользователя.
4. Остальное это настройка шаблона, т.е. работа с кодом (вывел последние вопросы в сайдбар и на статическую страницу через query_posts и вывел список всех категорий через wp_list_categories(child_of=номер родитеслькой категории)).
5. В настройках плагина можно настроить модерацию вопросов.
6. Добавить вопрос может любой пользоваетель даже не зарегистрированный. При добавлении с модерацией в выбранной пользователем категории появится новая запись, вы ее проверяете, одобряете, и она появляется на сайте.
7. Не забудьте открыть для данной категории комментарии, чтобы пользователи могли отвечать на вопросы.
8. Всю красоту наводил исключительно в CSS
9. Также добавил кнопки добавить вопрос и ответить на вопрос под телом вопроса. Сделал это так в SinglePHP код:Вместо ООО номер вашей родительской категории вопросов.<?php if ( in_category( 'OOO' ) || post_is_in_descendant_category( 'OOO' ) ) {echo "<div class='tyu'><span class='otvv'><a href='/vopros-otvet'>Задать свой вопрос</a></span><span class='otvv'><a href ='#respond'>Ответить на вопрос</a></span></div>";} else {echo " ";} ?>
10. Еще забыл такой момент. По умолчанию почему то добавленная пользователем картинка не добавляется в статью. Она добавляется в новое произвольное поле. Если зайти в запись, то вы ее увидите в произвольных полях. Выводил я ее так в файле content:
<img src="<?php echo (get_post_meta($post->ID, 'user_submit_image', true)); ?>">
можно еще условие на это поставить, решайте сами.Спасибо сказали:
Sabirchik(01.10.2013), - 01.10.2013 12:03
3s777, спасибо за подробный гайд))) пошел мастерить))
- 01.10.2013 12:21
Могу посоветовать готовый WP шаблон как раз для этой темы - вопрос/ответ.
- 01.10.2013 14:09
3s777, всё вроде работает. но когда я вставляю этот код
PHP код:у меня он не работает. Ничего не отображается. Может там ошибка?<?php if ( in_category( 'OOO' ) || post_is_in_descendant_category( 'OOO' ) ) {echo "<div class='tyu'><span class='otvv'><a href='/vopros-otvet'>Задать свой вопрос</a></span><span class='otvv'><a href ='#respond'>Ответить на вопрос</a></span></div>";} else {echo " ";} ?>Последний раз редактировалось Sabirchik; 01.10.2013 в 14:12.
- 01.10.2013 14:12
Вы OOO в коде заменили на id вашей категории Вопрос-ответ?
- 01.10.2013 14:12
3s777, да, я заменил на цифры, у меня они 363
Вставлял простоКод:, так работает. Но мне не нужно чтобы на всех постах это отображалось<div class='tyu'><span class='otvv'><a href='/voprosi-otveti/'>Задать свой вопрос</a></span> <span class='otvv'><a href ='#respond'>Ответить на вопрос</a></span> </div>
Последний раз редактировалось Sabirchik; 01.10.2013 в 14:16.
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Вопрос-ответ по Яндекс Директ | PPC и контекстная реклама | 58 | 02.06.2013 01:46 |
Вопрос-Ответ на Wordpress | WordPress | 4 | 31.08.2012 22:11 |
Вопрос-Ответ на Wordpress | Вопросы от новичков | 1 | 30.08.2012 19:54 |
Плагин "Вопрос-ответ" для Wordpress | Дайджест блогосферы | 1 | 16.05.2010 18:46 |
Вопрос-ответ. ФАК для новичков) | Гемблинг | 10 | 16.02.2010 11:18 |





