This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Intranet Restriction for Posts and Pages


Allows to restrict the access of specific posts and pages to intranet only.

  • Adds an extra option to pages and posts in the admin panel where contents may be marked as restricted.
  • Intranet can defined by domain names and IP ranges (address/mask).


  • Enable the checkbox to restrict the access of a page.
  • You can configure the plugin under the ‘Settings’ page.


  1. Upload intranet-restriction-for-posts-and-pages.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


How can I specify my intranet?

Intranet is defined by domains names and IP ranges.

Go to the options page of the plugin, and add domain names and IP ranges to the textarea. Put each of them in newline. IP ranges are expected in format address/mask, e.g.

What if I cleared all domains and IP ranges on the options page?

Then, as you’d expect, restriction would have no effect. Everyone may access all of your posts and pages, even those marked as restricted.


There are no reviews for this plugin.

Contributors & Developers

“Intranet Restriction for Posts and Pages” is open source software. The following people have contributed to this plugin.




  • Plugin introduced.