- Trạng thái
- Đang chờ nhà phát triển
- Plugin/giao diện liên quan
- WP Job Manager
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Khi sử dụng WPML với tiện ích bổ sung Resume Manager của WP Job Manager, danh sách thả xuống để chọn hồ sơ hiển thị tất cả các phiên bản ngôn ngữ của hồ sơ, thay vì chỉ hiển thị các hồ sơ bằng ngôn ngữ hiện tại.
Giải pháp tạm thời
Vui lòng đảm bảo bạn có bản sao lưu toàn bộ trang web của mình trước khi tiếp tục.
- Mở tệp …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-apply.php.
- Tìm dòng 85.
- Bên trong phương thức
get_user_resumes(), hãy thay thế đoạn mã sau:$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(), ] );
- Bằng:
// 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 ] );