My Private Site

Selective Content - Add-on
Back to My Private SiteBack to Extensions

The My Private Site Selective Content extension allows you to hide, show, and obscurify page content through the use of a privacy shortcode. You can also selectively hide widgets and sidebars.

Shortcode options

  • Hide-if makes selected content disappear from the page based on access level
  • Scramble-if scrambles selected content based on access level (this is not a cryptographically-secure scramble)
  • Truncate-if chops text to a specified number of words based on access level
  • Lorem-if converts text to lorem-ipsum filler text based on access level
  • Lorem-if can also generate a specified number of words of lorem-ipsum text
  • Format fixers are options to each shortcode that helps account for any disruption in page formatting

Sidebar and widget options

  • Apply access-level checks and selectively hide any specified widget
  • Apply access-level checks and selectively hide entire sidebars
  • Replace widgets (for example, show one widget when logged in and a different one when logged out)

Access levels checked

  • logged-in
  • logged-out
  • is-editor
  • not-editor
  • is-admin
  • not-admin

Video Tutorials

Watch this 25-minute in-depth video tutorial below for details on how to use this extension:

The following 2-minute video shows you how to install and enable the Public Pages add-on on your Web site. The video walks you through a Seamless Donations add-on, but the procedure for Public Pages is exactly the same.


Public Pages


My Private Site 3.0.0 or above.

Licensing Terms

This product is licensed for one year. During that time, you will get free, automatic updates and free support specific to this extension. General Web site, WordPress, HTML, life balance, and CSS support is not included. Security mitigation and support is also not included. THIS PLUGIN IS NOT INTENDED FOR HIGHLY SECURE OR CRYPTOGRAPHIC APPLICATIONS.

If, during the first 30 days after purchase, you are not satisfied with this product for any reason, you may return it for a full refund. Refunds will not be granted after 30 days.

When purchasing this product, you understand we can’t warranty it to be functional in the complex and dynamic world of WordPress (that’s why we offer a refund). That said, we have tested this product extensively and, in our experience, it’s pretty darn spiffy and works like a charm.

Waffles not included.

Get Plugin Update News

Get Plugin Update News

Subscribe and stay up-to-date on David's development projects and plugin status.

You have Successfully Subscribed!