do_action( 'wpml_add_language_form_field' )
- Loại
- action
- Danh mục
- Thông tin ngôn ngữ toàn trang web
- Phiên bản WPML
- 3.2
Miêu tả
Xuất ra một trường nhập liệu HTML bị ẩn với name=”lang” và giá trị là ngôn ngữ hiện tại.
Để thêm một biểu mẫu tìm kiếm vào giao diện của bạn, thông thường bạn sẽ sử dụng thẻ template tiêu chuẩn của WordPress: get_search_form()
Nếu bạn đang sử dụng biểu mẫu tìm kiếm mặc định của WordPress, bạn không cần chỉnh sửa bất cứ điều gì. WPML sẽ xử lý phần còn lại.
Tuy nhiên, có những trường hợp không thể sử dụng get_search_form(). Nếu bạn đang tạo một biểu mẫu tìm kiếm tùy chỉnh và cần làm cho nó tương thích với WPML, thì action hook này chính là thứ bạn cần.
Đối số
Hook hành động này không có bất kỳ tham số nào.Ví dụ sử dụng
Thêm đoạn mã dưới đây vào bên trong mã biểu mẫu tìm kiếm của bạn.
Ví dụ
// Return the HTML code for the current language Spanish // <input type='hidden' name='lang' value='es' /> do_action( 'wpml_add_language_form_field' );
Các hook liên quan
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