Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

Secure Blocks for Gutenberg

Описание

Secure your content in the editor by user role with Secure Blocks for Gutenberg.

Using Secure Blocks you can add any Gutenberg block inside a secure block, have it render only to logged in users, or lock it down to a user role of your choosing.

Secure Blocks also provides an additional area that can display blocks to users that do not have permission to view the content.

For more information read the Secure Blocks introductory blog post, or view the video:

The plugin provides the following functionality:

  • Display content only to logged-users
  • Display alternative content to logged-out users
  • Display content to users within certain user roles
  • Display alternative content to users not in those user roles

Roadmap

Features coming soon to aid with securing sites:

  • Login Block
  • Register Block
  • Password Reset Block
  • Restrict entire pages / posts, not just inline content

Скриншоты

  • Standard Gutenberg Content
  • Adding the Secure Block
  • What you first see when you add the Secure Block
  • Add any blocks to the Secure Block
  • Viewing the site when logged-in
  • Viewing the site when logged-out
  • Using the Inspector to select roles to lock the content down further
  • Locking down to certain user roles
  • The Secure Block interface reflects the user roles you choose
  • Adding content which is locked down by user role.
  • You are not restricted to the kind of block you can secure
  • A full screen image is not limited by the bounds of the Secure Block

Блоки

Этот плагин предоставляет 3 блока.

matt-watson/secure-block
Secure Block
matt-watson/secure-block-inner-unsecure
Unsecure
matt-watson/secure-block-inner-secure
Inner

Установка

  1. Backup your WordPress install
  2. Загрузите каталог плагина в директорию /wp-content/plugins/
  3. Активируйте плагин через меню «Плагины» в WordPress

Minimum Requirements

You’ll need the Gutenberg editor active on your site.

Часто задаваемые вопросы

TBC

Отзывы

03.02.2019
Works without a problem. I searched for a plugin for Gutenberg Blocks that would hide or show content depending on user roles. And this is exactly what I can do with "Secure blocks for Gutenberg". And it is for free! Thanks
25.12.2018
The idea is awesome and I needed something like that to forbid access to some parts of my content to my readers, but sadly, it doesn't work (for wordpress 5.0+, with the new editor replacing the old one). Not even for me as the main administrator, it shows nothing at all :(. Guess I'll have to find something else or go without in the meantime.
21.08.2018
This plug-in allows you to easily hide only parts of a webpage from certain users. It's a simple and elegant solution – and it demonstrates the power of the block concept introduced by the Gutenberg editor.
Посмотреть все 3 отзыва

Участники и разработчики

«Secure Blocks for Gutenberg» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Secure Blocks for Gutenberg» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Secure Blocks for Gutenberg» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.0.0

  • Первая версия

1.1.0

  • Fixed issue whereby the plugin would not render in certain server environments

1.1.1

  • Removed frontend asset enqueues that didn’t do anything.

1.2.0

  • Fixed issue that prevented blocks saving properly in some scenarios.

1.3.0

  • Replaced withAPIData with withSelect due to depreciation in core.

1.4.0

  • Updated withSelect to use latest API.

1.4.3

  • Bug fixes and refactor.