apply_filters( 'wpml_active_string_package_kinds', array $kinds );
- タイプ
- filter
- カテゴリー
- サイト全体の言語情報
- WPMLバージョン
- 4.7.0
説明
このフィルターを使用すると、アクティブな文字列パッケージの種類を宣言できます。
これにより、データベースに文字列パッケージを挿入したサードパーティ製プラグインが引き続きアクティブであること、およびすべてを自動翻訳するプロセスがアクティブな文字列パッケージの種類にのみ適用されることが保証されます。
引数
$kinds: array以下のキーを持つアクティブな種類のリストです。
title:stringその種類のタイトルです。パッケージのkindキーと同じである必要があります。plural:stringタイトルの複数形です。slug:stringその種類のスラッグです。パッケージのkind_slugキーと同じである必要があります。
使用例
add_filter( 'wpml_active_string_package_kinds', function( $kinds ) {
$kinds['foo-form'] = [
'title' => 'Foo Form',
'plural' => 'Foo Forms',
'slug' => 'foo-form',
];
return $kinds;
} );
関連するフック
wpml_decode_custom_field, wpml_footer_language_selector, wpml_add_language_form_field, wpml_ls_exclude_in_menu, wpml_is_rtl, wpml_alternate_hreflang, wpml_head_langs, wpml_must_translate_canonical_url, wpml_browser_redirect_language_params, wpml_active_languages