add_filter( 'wpml_is_redirected', 'callable $function_to_add, 10, 3 );
- Loại
- filter
- Danh mục
- Khác
- Phiên bản WPML
- 4.0.0
Miêu tả
WPML tự động cố gắng chuyển hướng khách truy cập đến URL chuẩn khi tìm thấy kết quả khớp. Hook này cho phép tắt chức năng này của WPML.
Đối số
Có ba tham số được truyền vào bộ lọc này:- $redirect
- (bool) Giá trị boolean để xác định có tắt các hành động chuyển hướng URL chuẩn của WPML hay không.
- $post_id
- (integer) ID bài viết
- $query
- (array) Mảng truy vấn WordPress.
Ví dụ sử dụng
Ví dụ sau đây ngăn chặn chuyển hướng URL chuẩn của WPML cho một loại nội dung tùy chỉnh có slug là “city”
function mytheme_do_not_redirect_city_post_type( $redirect, $post_id, $query ) {
if ( 'city' === $query->get( 'post_type' ) ) {
return false;
}
return $redirect;
};
add_filter( 'wpml_is_redirected', mytheme_do_not_redirect_city_post_type, 10, 3 );
Các hook liên quan
icl_ls_languages, wpml_sync_custom_field_copied_value, wpml_ls_enable_ajax_navigation, wpml_element_type, wpml_setting, wpml_sub_setting, wpml_exclude_post_from_auto_translate, wpml_forms_config_ninja-forms, wpml_forms_config_wpforms, wpml_tf_feedback_open_link