نظرة عامة على المشكلة
عند استخدام WPML مع ملحق Applications لإضافة WP Job Manager، تظهر السيرة الذاتية في طلب التقديم بجميع اللغات في القائمة المنسدلة بدلاً من اللغة المحددة حالياً.
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح الملف …/wp-content/plugins/wp-job-manager-applications/includes/class-wp-job-manager-applications-apply.php.
- ابحث عن السطر 250.
- استبدل:
$args = apply_filters( 'resume_manager_get_application_form_resumes_args', [ 'post_type' => 'resume', 'post_status' => [ 'publish' ], 'ignore_sticky_posts' => 1, 'posts_per_page' => -1, 'orderby' => 'date', 'order' => 'desc', 'author' => get_current_user_id(), ] ); - بـ:
// WPML Workaround for compsupp-7819 $args = apply_filters( 'resume_manager_get_application_form_resumes_args', [ 'post_type' => 'resume', 'post_status' => [ 'publish' ], 'ignore_sticky_posts' => 1, 'posts_per_page' => -1, 'orderby' => 'date', 'order' => 'desc', 'author' => get_current_user_id(), 'suppress_filters' => false, // add this line ] );