Change email for update notification

The setting you are looking for is found in “Settings”=>”General”=>”E-Mail Adress”. All the Emails WordPress or Plugins send out are sent to the admin_mail, which is returned by get_option( ‘admin_mail’ ), and this Emailadress is not always connected to a user. If you first install WordPress, the first user created gets the role administrator, and … Read more

Missing Update Link to 3.02/3.03 on Dashboard

Try flushing out the transient data(options prefixed with _site_transient_update_ – wp_options table), WP will recreate them for you anyway. Not always a solution but tends to work for me when i have that problem. You can do this by adding the following lines to your current theme’s functions.php (in wp-content/themes/YOURTHEME/functions.php). delete_option( ‘_site_transient_update_core’ ); delete_option( ‘_site_transient_update_themes’ … Read more

Disable Plugin Updates but Allow WP Auto Security Updates

To answer your question directly, you can use the file_mod_allowed filter to override the DISALLOW_FILE_MODS setting for the automatic updates only. Here is an example of how to do it: add_filter(‘file_mod_allowed’, ‘override_file_mod_allowed’, 10, 2); function override_file_mod_allowed($setting, $context){ if ($context == ‘automatic_updater’){ return true; } return $setting; } The second option, as someone suggested to me … Read more

WordPress Health Tool reporting version control as a critical issue

There’s the site_status_tests filter, to e.g. remove the asynchronous background updates tests: add_filter( ‘site_status_tests’, function ( $tests ) { unset( $tests[‘async’][‘background_updates’] ); return $tests; } ); But one could argue that this is just hiding information from the user. Ticket #46733 suggests instead e.g. “…ignored tests section, hidden away like the Passed tests“, so the … Read more