WPML
Statut
En attente de l’auteur
Extension/thème associé
WP Job Manager
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Lors de l’utilisation de WPML avec le module complémentaire Resume Manager de WP Job Manager, la liste déroulante de sélection des CV affiche toutes les versions linguistiques des CV, plutôt qu’uniquement les CV dans la langue actuelle.

Solution de contournement

Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-apply.php.

  • Cherchez la ligne 85.

  • Dans la méthode get_user_resumes(), remplacez l’extrait suivant :
    $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(),
    	]
    );

  • Par :
    // 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
    	]
    );

Toutes les anomalies connues →