How to Use Nested Blocks in the Gutenberg Editor

Nested Blocks

Nested blocks are a really useful feature in the Gutenberg editor. If you haven't used them yet, you almost certainly will when the new “Full-Site Editing” changes arrive in WordPress 5.8. At that point, you will be able to build complete webpages in Gutenberg and I guarantee you'll be using nested blocks.

Nested blocks makes it easy to create advanced layouts. This is because nested blocks are blocks inside other blocks. A simple example is a Column block with a text block inside. Another example is a pricing block with a “Buy Now” button block inside.

Some common uses of nested blocks are the default Columns, Cover, or Group blocks.

Continue reading


PublishPress Blocks Pro is Now Available

Blocks Pro

PublishPress Blocks is a plugin that adds over 20 extra blocks to the Gutenberg interface, along with custom layouts, CSS styles, and permissions for blocks.

There are many Gutenberg plugins available, but PublishPress Blocks is different. This plugin has a strong focus on being useful for publishers and content creators.

If you want to see an example of this content focus, check out the Content Display block. This really is the best way to show your content in a block.

Continue reading


The Post Expirator Plugin is Joining PublishPress

Post Expirator Header

The Post Expirator plugin allows you to choose an “expire” date for WordPress posts. 

When your post is automatically unpublished, you can delete the post, change the status, or update the post categories. The plugin has over 100,000 users and has been working reliably for years.

We're delighted to say that Post Expirator is now part of PublishPress.

Continue reading


How to Control Permissions for WP Job Manager

Wp Job Manager Header

WP Job Manager is a popular plugin with over 100,000 active installs and a wide range of available add-ons. This plugin can add job boards to your WordPress site so people can look for work and post their resumes. WP Job Manager is built by Automattic, the company behind WordPress.com. There's a free version on WordPress.org and the add-ons are at WPJobManager.com.

One PublishPress customer wanted to create a user who could manage the jobs and resumes inside the WP Job Manager. However, they didn't want to give this user access to any other area of the site.

In this tutorial, I'll show you how to create a “Job Manager” role on your site. We'll also explore the capabilities available in the WP Job Manager plugin.

Continue reading


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


Professional publishing plugins for WordPress! Get PublishPress

  • SUBSCRIBE TO OUR NEWSLETTER
  • SEARCH THIS SITE