Customer-inspired products

It seems that nearly every product creator in the WordPress space thinks about their products as if those products were the center of their customers’ universes. That’s probably not true in most cases. When speaking in the context of their websites, the customers’ businesses are the center of their universe.

When creators think their products are the center, it leads to them putting their branding and links all over the place – in the admin bar, in the side bar, in dashboard widgets, in admin notices, and so on.

This rarely provides the value to customers that the product creators perceive that it does, and in some cases it’s the blatant plastering of advertising all over someone else’s property. The placement is usually not thoughtful and it creates more distractions, and in the case of advertising it’s downright disrespectful.

We should think long and hard before adding these things to our products. These are the customers’ websites after all. Are these things necessary? Are they customer inspired? Are we doing the right thing? Are there better ways to serve the customers needs while not entirely neglecting our own? If we use these principles, I’m pretty sure we’ll create better outcomes for everyone.

How to use an email address for the username in Restrict Content Pro

Out of the box, Restrict Content Pro requires members to enter a username when registering. This makes sense because RCP uses the built-in WordPress user database, and the username is a requirement. However, we often see people wanting to use the email address as the username, and they want to know how to remove the username field from the registration form. This is pretty easy to do with just a few lines of code. Let’s take a look.

Continue reading

Adjusting upgrade and downgrade behavior in Restrict Content Pro

Restrict Content Pro allows members to upgrade or downgrade their subscriptions, but sometimes people ask for ways to tweak the way it works. Sometimes they want to: prevent members from downgrading to cheaper subscriptions, prevent members from upgrading to more expensive subscriptions, prevent members from changing their subscriptions at all, or prevent members from getting a prorated credit when switching their subscriptions. Let’s take a look at the ways to handle all these scenarios.
Continue reading

Custom post restriction messages in Restrict Content Pro

Set up custom page restriction messages in RCP

When a website visitor doesn’t have access to restricted content, Restrict Content Pro has two settings to control the message that is shown: one for content that requires a paid subscription, and one for content that requires a free subscription. This works great for people who want fine-grained control over the upsell messages they show to people without an active subscription, but sometimes they want a custom message for a specific page to further refine their upsell messaging. Let’s look at how that can be done.
Continue reading

Vendor Limits for Easy Digital Downloads

Charge vendors and limit the number of products they can publish

When I was still actively involved in the day-to-day support for Easy Digital Downloads (EDD), two questions I saw quite often was how to charge vendors to publish products in the Front-end Submissions (FES) extension and how to limit the number of products they can publish. After moving from Easy Digital Downloads to Restrict Content Pro (RCP), I still saw our EDD team talking about people asking for it. There’s not a way built into FES to do this, so after replying to a late night support ticket for RCP, I decided to create a way to do it.
Continue reading