WPML
add_filter( 'wpml_is_redirected', 'callable $function_to_add, 10, 3 );
Tipo
filter
Categoria
Varie
Versione di WPML
4.0.0

Descrizione

WPML cerca automaticamente di reindirizzare i visitatori all’URL canonico quando trova una corrispondenza. Questo hook permette di disabilitare questa funzionalità di WPML.

Argomenti

A questo filtro vengono passati tre parametri:
$redirect
(bool) Valore booleano per definire se disabilitare o meno le azioni di reindirizzamento dell’URL canonico di WPML.
$post_id
(integer) ID dell’articolo
$query
(array) L’array della query di WordPress.

Esempio di utilizzo

L’esempio seguente impedisce il reindirizzamento dell’URL canonico di WPML per un tipo di post personalizzato con lo 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

Tutti i 30 hook della categoria Varie →