首先修改现有插件是一个非常糟糕的主意。
但如果您真的必须这样做,那么您可以使用此代码隐藏更新链接(这一条适用于Yoast SEO):
function remove_update_notification_link($value) {
if ( array_key_exists(\'wordpress-seo/wp-seo.php\', $value->response) ) {
$value->response[ \'wordpress-seo/wp-seo.php\' ]->package = \'\';
}
return $value;
}
add_filter(\'site_transient_update_plugins\', \'remove_update_notification_link\');
将显示通知,但不会显示更新链接,而是显示信息:“此插件无法自动更新。”
如果将此代码正确放入插件中,则可以使用更自动的方式:
function remove_update_notification_link($value) {
if ( array_key_exists(plugin_basename(__FILE__), $value->response) ) {
$value->response[ plugin_basename(__FILE__) ]->package = \'\';
}
return $value;
}
add_filter(\'site_transient_update_plugins\', \'remove_update_notification_link\');