Home News

Как использовать скрипт Press This для публикации постов пользователями

01.09.2018

видео Как использовать скрипт Press This для публикации постов пользователями

Positive.Team общение онлайн новая социальная сеть

Способ использования встроенного в WordPress скрипта Press This для того, чтобы дать возможность пользователям публиковать посты, не заходя в административный раздел блога.



В WordPress встроен скрипт, позволяющий быстро публиковать посты. В англоязычной версии WordPress он называется Press This, в русскоязычной — Опубликовать. Находится он в разделе Инструменты — Все инструменты. За его работу отвечает файл /wp-admin/press-this.php.


#1 Hack to Beat the New Facebook Algorithm Changes (2018)

Press This работает, как функциональная закладка — при клике на нее в браузере запускается приложение, являющееся полноценным редактором. Эту закладку нужно перетащить на панель закладок браузера.

Если вы находитесь на какой-нибудь странице, о которой хотите написать, то достаточно кликнуть по закладке «Опубликовать», и в отдельном окне откроется редактор постов.


WP ALL Import WooCommerce – импорт товаров из CSV, XML прайсов

В последнее время у меня стали часто спрашивать, как воспользоваться этим редактором тем, кто не имеет доступа в административную часть блога? Отвечаю — сделать это не сложно.

Частично я уже отвечал на подобный вопрос , но решил дать этим постом более развернутый ответ. Для того, чтобы создать ссылку, запускающую скрипт Press This, нужно внедрить на страницу iframe. Я советую использовать уже готовые скрипты или плагины, открывающие iframe в своем окне, например, Facebox или Orangebox.

Сначала создайте в шаблоне скрытый элемент iframe, в котором открывается скрипт press-this.php с параметрами, соответствующими созданию пустого поста. Это может быть шаблон index.php, footer.php или header.php, главное, чтобы ссылка на iframe в дальнейшем была указана верно.

Вашбраузернеподдерживаетплавающиефреймы .

После этого нужно вставить ссылку-якорь на этот скрытый iframe. Напоминаю, что эта ссылка должна указывать на скрытый iframe. Например, так будет выглядеть ссылка-якорь, если вы используете скрипт Facebox.

< a rel = "facebox nofollow" href = "#press-this" > Опубликоватьзапись < / a >

На этом все — ссылка готова, и она работает.

По-умолчанию в WordPress имеют право публиковать записи только пользователями с правами Участник, Автор, Редактор и Администратор, причем Участник не может сразу публиковать пост, он может только отправить его на рассмотрение Редактору или Администратору. Поэтому если на ссылку «Опубликовать запись» кликнет незарегистрированный пользователь или пользователь с ролью Подписчик, то он вместо редактора постов увидит окно входа. После ввода своего логина и пароля, если того позволяет его роль в блоге, он попадет или в редактор постов, или в свой профиль без возможности редактирования постов. Это все я пишу к тому, что не каждый сможет публиковать посты, а только тот, кто наделен соответствующими правами. Подходите к раздаче прав с умом и осторожностью.

Пользуйтесь!

rss