Как разрешить пользователям самостоятельно публиковать посты | uCan Post

Как разрешить пользователям самостоятельно публиковать посты | uCan Post | n-wp.ru

Если вам нужно организовать с помощью WordPress доску объявлений или что-то наподобие форума, то нужно решить одну задачу – дать возможность посетителям самостоятельно публиковать посты. Справиться с этой задачей может плагин uCan Post.

Как разрешить пользователям самостоятельно публиковать посты | uCan Post

Чтобы плагин заработал, нужно создать отдельную страницу, и вставить в нее в режиме HTML такой код:

[uCan-Post]

На этой странице будет выводиться форма публикации поста, представленная на скриншоте чуть выше. Как видно, для посетителя доступно практически все, чтобы оформить настоящий пост: название, выбор категории, вставка тегов, анонс и полный текст.
Для того, чтобы с помощью этой формы не публиковался спам с помощью скриптов и ботов, форма защищена каптчей.
Как разрешить пользователям самостоятельно публиковать посты | uCan Post

В настройках плагина можно указать, какая рубрика является главной по-умолчанию, какие теги подставляются, если они не указаны автором, есть возможность запрещать или разрешать вставку ссылки на автора, можно указывать минимальный уровень пользователя для публикации поста (по-умолчанию это подписчик). Вы так же можете указать, стоит ли модерировать новые посты, или же публиковать их без проверки, нужно ли открывать эти посты для комментирования и трекбэков, можно ли подписаться на комментарии к посту, использовать ли визуальный редактор для создания форматированного текста. Как видно из скриншота ниже, возможностей у плагина uCan Post множество.
Как разрешить пользователям самостоятельно публиковать посты | uCan Post
Плагин uCan Post – отличная возможность создания интерактивного сайта. Единственное, что должны сделать посетители, чтобы опубликовать свой материал – зарегистрироваться.

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

23 Комментарии

  1. А если выставить Уровень пользователя, необходимый для создания сообщений: Гость то не надо и регистрации

  2. Спасибо больше, буквально на дня искал что-то похожее, но так и не нашел, а тут вот оно )))
    Еще раз спасибо.

  3. Мне как раз для сайта такой плагин нужен, кстати кто-нить уже использует его??? Если да, то зацените всем смертным:)

  4. На локалхосте с денвером работать не хочет. Выдаёт ошибку при нажатии "опубликовать".
    Категории выдаёт без иерархии. В редакторе много лишних и неработающих кнопок.
    Внешне хороший, а в деле… наверно сыроват еще.

  5. Использую на WP 3.0.3 и с Денвиром на локалке, и в реале, так сказать, работает как часы. Да еще задал в каких категориях можно постить зарегистрированным, а в каких нет.
    В корневой папке плагина открываем ucan-post-class.php Находим 440 строку.

        //Get all post categories whether empty or not
        
        function uCan_Get_Categories()
        {
          $args = array('type'          => 'post',
                        'hide_empty'    => 0,
          );
          return get_categories($args);
        }
    

    И меняем на такой:

        //Get all post categories whether empty or not
        
    	function uCan_Get_Categories()
        {
        if( current_user_can( 'upload_files' ) )
          $args = array('type'          => 'post',
                        'hide_empty'    => 0,
    					'exclude'		=> '1, 3, 5'
          );
    	else
    	  $args = array('type'          => 'post',
                        'hide_empty'    => 0,
    					'exclude'		=> '1, 3, 4, 5'
          );
          return get_categories($args);
        }
    

    Если пользователь залоген, то исключаем категории 1, 3 , 5, если нет — 1, 3, 4, 5.

  6. Здравствуйте, прекрасный плагин! Давно искал нечто подобное!
    Вот только проблема с добавлением картинки. Картинка с УРЛ добавляется, а с компа загружается, но когда я нажимаю “вставить запись” – появляется белый экран, причем картинка остается на сайте в медиафайлах.
    Зайдите пожалуйста на сайт http://wp-money.ru/dobavit-zapis

    логин jurnalist
    пароль 123456789

    • Наверное у пользователей не хватает на это прав. Публиковать изображения могут только пользователя с правами не меньше, чем Автор.

      • я – вообще как админ зареген. даёт возможность картинку загрузить на сервак, и всё. начинает тупить. Недоделан в этом месте в общем.

  7. даже под админом не могу добавить галерею, да и просто картинку (не галерею)
    Пробую и на локальной машине и на хостинге…

  8. я реализовал эту возможность с помощью двух плагинов: usersidebarpanel (выводит понятную для пользователей панель управления в сайдбар) и второй плагин Bind user to category (с помощью него пользователям присваивается определенная категория/рубрика для записи). Из минусов, только то, что пользователей нужно в ручную добавлять для определенной категории.

  9. Нужно сделать публикацию новых постов пользователям группы ГОСТИ! с понятным интерфейсом, желательно идентичным как в админке!

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*