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