WPML
add_filter( 'wpml_is_redirected', 'callable $function_to_add, 10, 3 );
Tipo
filter
Categoría
Miscelánea
Versión de WPML
4.0.0

Descripción

WPML intenta redirigir automáticamente a los visitantes a la URL canónica cuando encuentra una coincidencia. Este hook permite deshabilitar esta funcionalidad de WPML.

Argumentos

Se pasan tres parámetros a este filtro:
$redirect
(bool) Valor booleano para definir si se deben deshabilitar o no las acciones de redirección de URL canónica de WPML.
$post_id
(integer) ID de la entrada
$query
(array) El array de consulta de WordPress.

Ejemplo de uso

El siguiente ejemplo evita la redirección de URL canónica de WPML para un tipo de contenido personalizado con el slug «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 );

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

Los 30 hooks de Miscelánea →