Templates with restricted user access

With this snippet you can create a page template restricted only to those users with the right role to access to it.

You will need to create the include, in this case error.php – this include should contain the message you wish to show.
If your template-custom.php page, is not intended for a given user, then your error.php could say something like: “Sorry, you are not allowed to access this page!”. Or you could do a redirect in your error.php file.

If you create custom roles you can do the same ie. buyers, clients etc.

Ad this to the top section of your template-custom-php file.

Related Links: