Prevent Users in the Revisor Role From Approving Their Own Revisions

PublishPress Revisions is the plugin that allows you to manage content changes in WordPress. The plugin provides a special role called “Revisor” that can submit and approve changes, but not create new content.

One PublishPress customer noticed that users in the “Revisor” role can approve their own changes. In this article, I'll explain how to prevent Revisors from approving their own revisions

Continue reading


Hide the PublishPress Permissions Metabox For A User Role

The PublishPress Permissions plugin allows you to customize who can read and edit individual items in WordPress.

You can control user access using a metabox. This metabox can control access for Posts, Pages, Categories, Media and more. Click here for more details on this feature.

We had a question this week from a user who wants to hide the metabox from a specific user role. The Permissions metabox looks like the screenshot below; and in this guide, we'll show you how to hide it for user roles.

Continue reading


The New User Testing Feature in PublishPress Capabilities

If you run a WordPress website which allows users to log in, you probably spend a lot of time answering account questions or solving website bugs for your users.

Here at PublishPress, we often have to browse our site and see exactly what the user sees. We need to test the user's account without resetting their password.

To solve this problem, we've built a new “User Testing” feature in the PublishPress Capabilities plugin. This is available in Capabilities version 2.6.

Continue reading


PublishPress Blocks Has User Role Controls for Gutenberg

PublishPress Blocks 3.1 is available now and allows you to control which users can see a specific Gutenberg block.

The PublishPress Blocks plugin has a new “User Role Controls feature”. This makes it possible to add the following restrictions to any Gutenberg block:

  • Show a block to logged in users only.
  • Show a block to logged out users only.
  • Show a block to selected user roles.
  • Hide a block from selected user roles.

You can add these controls to almost any block, including blocks from the WordPress core and third party plugins.

Continue reading


Easily Design Author Boxes With This New Feature

PublishPress Authors 3.30 is available now and it has major improvements to the “Author Boxes” feature. This feature allows you to show author profiles under posts and in other areas of your site.

“Author Boxes” now offers a live preview, so you can see the design of each Author Box before making it live. And there are now hundreds of new options, so you can customize every aspect of the author profiles.

Continue reading


Allow WordPress User Roles To See Specific Media Files

We had an interesting question from a PublishPress user. They wanted to create a WordPress user role where all users in this role could only see specific media files. They did not want the users in this role to be able to see other media files.

This request is possible thanks to the PublishPress Permissions plugin. With the Permissions plugin, it's possible to limit a user role to seeing only specific media files. In this guide, I'll show you how to control access to single or multiple files in the WordPress Media Library.

Continue reading


PublishPress Blocks Version 3.0 is Here

PublishPress Blocks is one of the most popular plugins we offer, with over 30,000 active users.

PublishPress Blocks has tools to help improve the Gutenberg editor. You'll find extra blocks, options to control who can use each block, and the ability to easily add CSS to each block.

We've just released version 3.0 of PublishPress Blocks. This update has a new interface that closely matches the other PublishPress plugins. This update also introduces the foundations of more key improvements in future releases, particularly around the “Block Controls” features.

I'll give you a quick guide to the changes you see when you install the new version of PublishPress Blocks.

Continue reading


Professional publishing plugins for WordPress! Get PublishPress