wp_get_translation_updates

函数
wp_get_translation_updates ( No parameters )
返回值
  • (object[]) Array of translation objects that have available updates.
定义位置
相关方法
list_translation_updateswp_set_script_translationswp_get_auto_update_messagewp_get_available_translationswp_get_installed_translations
引入
3.7.0
弃用
-

wp_get_translation_updates: 这个函数检索当前WordPress安装中可用的翻译更新数组。它返回一个stdClass对象的数组,每个对象代表一个翻译更新。该对象提供有关更新的信息,如语言代码、翻译的版本和下载更新的URL。

检索所有可用的语言更新列表。

function wp_get_translation_updates() {
	$updates    = array();
	$transients = array(
		'update_core'    => 'core',
		'update_plugins' => 'plugin',
		'update_themes'  => 'theme',
	);

	foreach ( $transients as $transient => $type ) {
		$transient = get_site_transient( $transient );

		if ( empty( $transient->translations ) ) {
			continue;
		}

		foreach ( $transient->translations as $translation ) {
			$updates[] = (object) $translation;
		}
	}

	return $updates;
}

常见问题

FAQs
查看更多 >