Каковы способы использования WordPress в качестве сайта, созданного пользователем

Каковы методы создания веб-сайта, созданного пользователем?

Я знаю, что у каждого есть свой собственный любимый способ сделать это, пожалуйста, уточните свой собственный метод, как его реализовать и плюсы / минусы.

(Это в основном вопрос вики, я просто понял, что знаю около 7 методов)

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

Известные способы:

  1. Используйте комментарии в качестве входной формы. см. фактический способ, описанный здесь . Комментарии могут быть изменены, чтобы иметь больше полей и содержать редактор WYSIWYG для лучшего удобства пользователей.

  2. Используйте плагин TDO Mini Forms для создания формы, созданной пользователем. пользователи заполнит форму, которая создаст новый проект, который будет опубликован администратором сайта.

  3. Используйте плагин контактной формы с механизмом публикации электронной почты WordPress. Задайте контактную форму назначения как электронную почту, настроенную как wordpress «feed» email.

  4. Напишите свою собственную форму, которая публикует сообщения. это хорошо описано в этом посте . Вы создаете шаблон страницы, который показывает публикацию, и использует данные для создания черновика (или сообщения) с помощью «insert_post».

  5. Использование плагина гравитационных форм . Одна из возможностей плагина – «Разрешить пользователям автоматически создавать сообщение»,

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

Просто комментарии

Я разрешаю пользователям оставлять комментарии в своем блоге. Я думаю, что это самая популярная форма на сайте wordpress для контента, созданного пользователями.

Представленные пользователем темы для сообщений

Обычно читатель не чувствует обратной связи, что может влиять на выбор тем в блогах.

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