WPML
add_filter( 'wpml_is_redirected', 'callable $function_to_add, 10, 3 );
유형
filter
카테고리
기타
WPML 버전
4.0.0

설명

WPML은 일치하는 항목을 찾으면 방문자를 표준 URL로 자동으로 리디렉션하려고 시도합니다. 이 훅을 사용하면 이 WPML 기능을 비활성화할 수 있습니다.

인수

이 필터에 전달되는 세 가지 매개변수는 다음과 같습니다.
$redirect
(bool) WPML 표준 URL 리디렉션 작업의 비활성화 여부를 정의하는 부울 값입니다.
$post_id
(integer) 글 ID
$query
(array) WordPress 쿼리 배열입니다.

사용 예시

다음 예는 슬러그가 “city”인 사용자 정의 글 유형에 대해 WPML 표준 URL 리디렉션을 방지합니다.

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 );

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

모든 기타 훅 30개 →