WPML
상태
개발자 대기 중
관련 플러그인/테마
WP Job Manager
주제 태그
Compatibility

문제 개요

WP Job Manager의 애드온인 Resume Manager에서 제공하는 편집 가능한 지원서를 사용할 때, 드롭다운에서 이력서가 현재 선택한 언어 대신 모든 언어로 표시됩니다.

임시 해결 방법

진행하기 전에 사이트의 전체 사이트 백업을 수행했는지 확인하세요.


  • …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-apply.php 파일을 여세요.

  • 83번 줄을 찾으세요.

  • 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-7819
    $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, //add this line 
    	]
    );

알려진 모든 문제 →