I've started using this line in all my wp-config.php files:
define( 'DISALLOW_FILE_EDIT', true );
I never want any of my clients editing theme or plugin files via the admin interface, and after a nightmare experience bringing a client's site down by careless use of it, I never want to give myself the temptation! It's useless at best to me, so I turn it off.
Problem is, Quick Cache seems to use
edit_plugins as its check for whether the user can access its settings pages. I appreciate the idea, using a capability that only admins would have. But it clashes badly with the above setting.
update_core be just as good in every respect, and better with respect to the above issue?