do_action( 'wpml_add_language_form_field' )
- タイプ
- action
- カテゴリー
- サイト全体の言語情報
- WPMLバージョン
- 3.2
説明
name=”lang”属性を持ち、現在の言語を値とするHTMLのhidden inputフィールドを出力します。
テーマに検索フォームを追加するには、通常、標準のWordPressテンプレートタグであるget_search_form()を使用します。
デフォルトのWordPress検索フォームを使用している場合は、何も編集する必要はありません。WPMLが残りの処理を行います。
ただし、get_search_form()を使用できない場合があります。カスタム検索フォームを作成しており、WPMLに対応させる必要がある場合は、このアクションフックが必要です。
引数
このアクションフックにはパラメーターがありません。使用例
検索フォームのコード内に以下のコードを追加します。
例
// Return the HTML code for the current language Spanish // <input type='hidden' name='lang' value='es' /> do_action( 'wpml_add_language_form_field' );
関連するフック
wpml_decode_custom_field, wpml_footer_language_selector, 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, wpml_encode_custom_field