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