Вопрос-ответ на wordpress

(Ответов: 16, Просмотров: 8363)
Страница 1 из 2 12 Последняя
  1. Гуру Аватар для Sabirchik
    • Регистрация: 18.02.2012
    • Сообщений: 971
    • Репутация: 232
    • Webmoney BL: ?
    Есть сайт, нужно прикрутить вопрос-ответ для него. Плагин FAQ не подходит, т.к. вопросы будут задавать пользователи, и желательно чтобы отвечать на него мог любой желающий.
    Может кто знает плагины или у кого-то есть решение этого вопроса. Буду признателен за ответы по существу.
    • 0
  2. Гуру Аватар для 3s777
    • Регистрация: 09.02.2013
    • Сообщений: 1,417
    • Репутация: 384
    • Webmoney BL: ?
    Совсем недавно была поставлена такая же задача, долго ломал голову.
    Получилось вот так
    Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 700 сообщение(ий)):
    У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.

    Если так подходит, то могу описать тех. процесс.
    Вкратце вопрос пользователь задает через плагин произвольного добавления статей, а ответы на него пишут через комментарии. В вопрос пользователь может загрузить изображение.
    • 1

    Спасибо сказали:

    Sabirchik(01.10.2013),
  3. Бродяга Аватар для Sibar
    • Регистрация: 16.12.2011
    • Сообщений: 340
    • Репутация: 95
    3s777, интересно почитать поподробнее о вашей методике.
    • 0
  4. Гуру Аватар для Sabirchik
    • Регистрация: 18.02.2012
    • Сообщений: 971
    • Репутация: 232
    • Webmoney BL: ?
    3s777, ну в принципе мне нравится такой подход к решению вопроса. А где хранятся эти вопросы, в отдельной категории или нет?
    • 0
  5. Гуру Аватар для 3s777
    • Регистрация: 09.02.2013
    • Сообщений: 1,417
    • Репутация: 384
    • Webmoney BL: ?
    По пунктам.
    1. Создаю статичную страницу вопрос-ответ.
    2. Добавляю плагин user-submitted-posts. Активирую его, настраиваю какие поля нужны, а какие нет, внизу там есть шорткод, копирую его и вставляю в статическую страницу.
    3. Для хранения вопросов делаю отдельные рубрики, но можно и в существующие. В вышеупомянутом плагине отмечаете их галочками и они появляются в поле категория и доступны для выбора пользователя.
    4. Остальное это настройка шаблона, т.е. работа с кодом (вывел последние вопросы в сайдбар и на статическую страницу через query_posts и вывел список всех категорий через wp_list_categories(child_of=номер родитеслькой категории)).
    5. В настройках плагина можно настроить модерацию вопросов.
    6. Добавить вопрос может любой пользоваетель даже не зарегистрированный. При добавлении с модерацией в выбранной пользователем категории появится новая запись, вы ее проверяете, одобряете, и она появляется на сайте.
    7. Не забудьте открыть для данной категории комментарии, чтобы пользователи могли отвечать на вопросы.
    8. Всю красоту наводил исключительно в CSS
    9. Также добавил кнопки добавить вопрос и ответить на вопрос под телом вопроса. Сделал это так в Single
    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 " ";} ?>
    Вместо ООО номер вашей родительской категории вопросов.
    10. Еще забыл такой момент. По умолчанию почему то добавленная пользователем картинка не добавляется в статью. Она добавляется в новое произвольное поле. Если зайти в запись, то вы ее увидите в произвольных полях. Выводил я ее так в файле content:
    <img src="<?php echo (get_post_meta($post->ID, 'user_submit_image', true)); ?>">
    можно еще условие на это поставить, решайте сами.
    • 1

    Спасибо сказали:

    Sabirchik(01.10.2013),
  6. Гуру Аватар для Sabirchik
    • Регистрация: 18.02.2012
    • Сообщений: 971
    • Репутация: 232
    • Webmoney BL: ?
    3s777, спасибо за подробный гайд))) пошел мастерить))
    • 0
  7. Опытный Аватар для PavelDrum
    • Регистрация: 20.02.2010
    • Сообщений: 351
    • Репутация: 76
    • Webmoney BL: ?
    Могу посоветовать готовый WP шаблон как раз для этой темы - вопрос/ответ.
    Хостинг FOZZY - Быстрее Чака Норриса (когда он спит), Кота Nyan, Флэша и Супермэна! Промо-код на скидку в 10% - ChuckNorrisHere
    • 0
  8. Гуру Аватар для Sabirchik
    • Регистрация: 18.02.2012
    • Сообщений: 971
    • Репутация: 232
    • Webmoney BL: ?
    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 в 15:12.
    • 0
  9. Гуру Аватар для 3s777
    • Регистрация: 09.02.2013
    • Сообщений: 1,417
    • Репутация: 384
    • Webmoney BL: ?
    Вы OOO в коде заменили на id вашей категории Вопрос-ответ?
    • 0
  10. Гуру Аватар для Sabirchik
    • Регистрация: 18.02.2012
    • Сообщений: 971
    • Репутация: 232
    • Webmoney BL: ?
    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 в 15:16.
    • 0
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Вопрос-ответ по Яндекс Директ
PPC и контекстная реклама 58 02.06.2013 02:46
Вопрос-Ответ на Wordpress
WordPress 4 31.08.2012 23:11
Вопрос-Ответ на Wordpress
Вопросы от новичков 1 30.08.2012 20:54
Плагин "Вопрос-ответ" для Wordpress
Дайджест блогосферы 1 16.05.2010 19:46
Вопрос-ответ. ФАК для новичков)
Гемблинг 10 16.02.2010 11:18

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры