Поддержка Проблемы и решения Добавление произвольного типа комментариев

  • Столкнулся с необходимостью добавления на сайт произвольного типа комментариев. Как я понимаю, его необходимо зарегистрировать как и произвольный тип записи.
    Кто нибудь сталкивался с такой или похожей задачей?
    В интернете информации практически нет по этому вопросу.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • можно чуть-чуть подробностей, что вы обозвали странным словосочетанием «произвольный тип комментариев»?
    а то у меня хрустальный шар сегодня что-то мутный, плохо мысли читает -((

    таких официально в движке не существует.
    лучше объясните, с чего вдруг вам понадобился свой собственный тип комментариев?

    Автор dmitryi92

    (@dmitryi92)

    Задача в том, что бы на одной странице разместить 2 формы комментирования + 2 листа с комментариями. Условно, одна форма отвечает за отзывы к посту, вторая – вопросы к посту.
    Именно для этого и решено зарегистрировать произвольный тип комментариев. Если есть другое способ решить данную задачу, я буду только рад Вашей помощи
    Для наглядности:

    • Ответ изменён 7 лет назад пользователем dmitryi92.
    • Ответ изменён 7 лет назад пользователем dmitryi92.
    • Ответ изменён 7 лет назад пользователем dmitryi92.
    • Ответ изменён 7 лет назад пользователем SeVlad. Причина: картинку в пост
    Модератор Yuri

    (@yube)

    У комментариев действительно есть тип — поле comment_type. Однако использование его крайне ограничено: trackback, pingback и пусто (по умолчанию). О каком либо простом механизме создания кастомных типов комментов мне ничего не известно, что, однако, не означает, что нельзя придумать свой тип и добавить его обработку. Либо использовать метаданные комментариев, не трогая типы.

    Задача в том, что бы на одной странице разместить 2 формы комментирования + 2 листа с комментариями. Условно, одна форма отвечает за отзывы к посту, вторая – вопросы к посту.
    Именно для этого и решено зарегистрировать произвольный тип комментариев. Если есть другое способ решить данную задачу, я буду только рад Вашей помощи

    Если таких страниц не много, то можно сделать «финт ушами» — создать для второго типа комментарием отдельные страницы, но выводить их в нужных. И про редирект не забыть. Ну или вариации такого с кастомными типами постов.

    Ещё вариант (ИМХО более логичный) использовать не комментарии, а отдельный механизм — формы с записью в БД.

    формы неудобно, произвольный тип записей надо.
    именно так делают разные плагины комментариев-гостевых книг и прочего.

    формы неудобно

    Многие форм-билдеры могут писать в БД (даже есть плагин к СF7).
    Но вообще я имел ввиду не столько их, сколько вообще — html-формы как альтернативу родным формам комментариев (отдельный механизм). А как и чем они будут сделаны — это другой вопрос.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Добавление произвольного типа комментариев» закрыта для новых ответов.