这曾经被用来启动主题更新程序。

原型

wp_update_theme( $theme,  $feedback = '' )

描述

不赞成直接实例化Theme_Upgrader实例,并调用’upgrade’方法。从2.8.0开始未使用。

参考:

  • Theme_Upgrader

源文件

路径:wp-admin/includes/deprecated.php

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
<?php
...
function wp_update_theme($theme, $feedback = '') {
	_deprecated_function( __FUNCTION__, '3.7.0', 'new Theme_Upgrader();' );

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

	include( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
	$upgrader = new Theme_Upgrader();
	return $upgrader->upgrade($theme);
}

...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/wp_update_theme/