WPML
add_filter( 'wpml_is_redirected', 'callable $function_to_add, 10, 3 );
סוג
filter
קטגוריה
שונות
גרסת WPML
4.0.0

תיאור

WPML מנסה באופן אוטומטי להפנות מבקרים ל־URL הקנוני כאשר הוא מוצא התאמה. הוק זה מאפשר לכבות את הפונקציונליות הזו של WPML.

ארגומנטים

שלושה פרמטרים מועברים לפילטר זה:
$redirect
(bool) ערך בוליאני המגדיר אם להשבית את פעולות הפניית URL קנונית של WPML או לא.
$post_id
(integer) מזהה (ID) של פוסט
$query
(array) מערך השאילתות של WordPress.

דוגמה לשימוש

הדוגמה הבאה מונעת הפניית URL קנונית של WPML עבור סוג תוכן מותאם אישית עם מזהה כתובת “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

כל 30 ההוקים בקטגוריה שונות →