wp_update_plugin

函数
wp_update_plugin ( $plugin, $feedback = '' )
相关
  • Plugin_Upgrader
定义位置
相关方法
wp_update_pluginswp_update_linkwp_ajax_update_pluginwp_paused_plugins_maybe_update_plugins
引入
2.5.0
弃用
3.7.0

wp_update_plugin: 这个函数用来更新一个安装在WordPress网站上的插件。它把插件文件的路径作为参数,通过从WordPress的插件库中下载最新版本并覆盖现有的插件文件来更新该插件: 这个函数通常由WordPress的自动更新系统使用,但也可以手动使用,以更新插件。

这曾经被用来启动插件更新器。
已被弃用,改为直接即时生成一个 Plugin_Upgrader 实例,并调用 ‘upgrade’ 方法。自2.8.0以来未被使用。

function wp_update_plugin($plugin, $feedback = '') {
	_deprecated_function( __FUNCTION__, '3.7.0', 'new Plugin_Upgrader();' );

	if ( !empty($feedback) )
		add_filter('update_feedback', $feedback);

	require ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
	$upgrader = new Plugin_Upgrader();
	return $upgrader->upgrade($plugin);
}

常见问题

FAQs
查看更多 >
闪电侠

(工作日 10:00 - 18:30 为您服务)

2025-12-05 14:32:54

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: