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) معرف المقالة
- $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