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。

檢索所有可用的語言更新列表。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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;
}
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; }
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
檢視更多 >