Control User Access to Gravity Forms and WooCommerce

Gravity Forms Woocommerce

A PublishPress user has both Gravity Forms and WooCommerce on their site. They asked this is interesting question:

Can I use the Capabilities plugin to give the “Shop Manager” role user access to Gravity Forms entries?

The answer is “yes”, and we'll show you how to do it in this guide. We're going to be controlling access to this “Entries” menu link:

Continue reading


The Table Block and the Advanced Table Block

Advanced Tables

One of the things I love about WordPress is that the project has a clearly-stated philosophy. One of the principles is to design for 80% of users and leave plugins to fill in the more advanced features.

This is happening with the Gutenberg block editor. Many developers are adding extra features on top of the default blocks.

Inside the PublishPress Blocks plugin, the Advanced Table block is based on the default Table block in Gutenberg.

The Gutenberg team have done the hard work. We're standing on their shoulders.

If you want to show data inside tables in WordPress, both of these blocks are a great choice.

The Advanced Table Block has functionality that the extra 20% of WordPress users may find helpful. If you are a WordPress power user, you'll want to check out these features, including colors, border settings, cell merging, padding, and text alignment.

Continue reading


How to Control Permissions for the Contact Form 7 Plugin

Contact Form 7 Header

Contact Form 7 is one of the most popular plugins in the WordPress world. However, it is a fairly basic plugin that lacks some key features such as access control.

In this guide, I'll show you how to control access to Contact Form 7 features. We'll use the PublishPress Capabilities plugin. If you want to take this tutorial a step further, check out how to control access to Contact Form 7 admin menus.

Continue reading


How to Create a Product Editor for WooCommerce

Product Editor

This week, a PublishPress customer asked us about an interesting configuration for their WordPress site.

The customer wanted to create a “Product Editor” role. Any users in this role would be responsible for editing all the WooCommerce products. We've explained this “Product Editor” role in another guide.

However, the customer had an extra request. They import all their products into the “Uncategorized” category where the “Product Editor” can go to work. Once they have finished editing, they change the category to “Approved”. At this point, their work is over and they can no longer see the product.

Continue reading


Control Permissions for the Flamingo Plugin (with Contact Form 7)

Flamingo

Contact Form 7 is one of the most popular WordPress plugins ever, with over 5 million installs.

Contact Form 7 is so popular that even it's add-ons can have 100,000's of users. Click here for our guide to Contact Form 7 permissions and there's also a guide to controlling access to Contact Form 7 admin menus.

Flamingo is a plugin which stores messages submitted through Contact Form 7. Flamingo was written by Takayuki Miyoshi, who also developed Contact Form 7.

Continue reading


How to Vertically Align WordPress Tables in Gutenberg

Vertically Align Tables

The Gutenberg editor is good, and with the PublishPress Blocks plugin, it’s great!

PublishPress Blocks builds on top of the basic Gutenberg editor and add all sorts of useful extra features. For example, with PublishPress Blocks you have more options for the table block.

The Advanced Table block is based on the default Table block in Gutenberg. This improved version of the block has tons of extra table features including advanced styling such as margin, padding, alignment, colors and more. Click here to see a demo and click here to see the default Table block vs the Advanced Table block.

Continue reading


How to Hide WordPress Meta Boxes in the Post Editor

Hide Metaboxes

A WordPress website always starts by looking very clean. But after you choose a theme and install a lot of plugin, the user interface quickly becomes very crowded.

In other guides, we've shown you how to hide WordPress admin menus, hide the admin toolbar, and hide dashboard widgets. In this tutorial, we'll explain how to hide the “meta boxes” that appear below your WordPress posts and in the sidebar, when you're editing a post.

In the image below, you can see some typical meta boxes from Yoast SEO, the PublishPress plugin, TaxoPress, and others.

Continue reading


How to Prevent WordPress Users from Creating New Tags

Tags Stop

We had an interesting question from a PublishPress user this week:

I am trying to allow a some user role to choose an existing Tag, but not allow them to create new Tags. This was simple enough to do with Categories, but I cannot figure it out for Tags.

This was a great question that requires some explanation. We recommend the TaxoPress plugin for managing your tags, but PublishPress plugins can handle these more complex permissions.

Continue reading


How to Hide the Admin Toolbar for WordPress Users

Hide Toolbar

WordPress sites display an admin toolbar for all logged-in users. This is visible on the frontend of your site and also in the WordPress admin area.

This toolbar contains shortcuts to key features in WordPress. A user in the Subscriber role will only see a few features. A user in the Administrator role may see a very busy toolbar, particularly on a site with many plugins. This image below shows my toolbar here at PublishPress.com:

Continue reading


Control the Size of Featured Images with PublishPress Checklists

Featured Image Height Width

When you use the PublishPress Checklists plugin, you can define tasks that content creators must complete before their posts are published.

For example, you can make sure your posts have a minimum or maximum number of words. Or you can require that all the images in the post have ALT text.

One of the most popular options allows you to force all posts to have a featured image. PublishPress Checklists Pro now takes this one step further: you can require a specific height and width for all your featured images. This feature is useful because many themes only look good if your featured images are the correct size.

Continue reading


Professional publishing plugins for WordPress! Get PublishPress