Disallow file edit not preventing plugin install

I would convert the site to a subsite on a multi-site instance, you can then have an approved list of plugins and themes. This answer might help more.

You could also create a new user type that does not have access to the plugins/themes areas and only publish those details.

Leave a Comment