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, les articles Resume traduits renvoient une erreur 404. Cela se produit lorsque vous essayez d’afficher un article Resume traduit.

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-post-types.php

  • Cherchez la ligne 224.

  • Remplacez :
    		$rewrite = [
    			'slug'       => _x( 'resume', 'Resume permalink - resave permalinks after changing this', 'wp-job-manager-resumes' ),
    			'with_front' => false,
    			'feeds'      => false,
    			'pages'      => false,
    		];

  • Par :
    // WPML Workaround for compsupp-7793
    		$rewrite = [
    			'slug'       => 'resume',
    			'with_front' => false,
    			'feeds'      => false,
    			'pages'      => false,
    		];
  • Allez dans « WPML > Paramètres » et assurez-vous que l’option « Traduire les slugs de la base des types de publication personnalisés et des taxonomies (via WPML Traduction de chaînes). » est sélectionnée.
  • Sur la même page, faites défiler jusqu’à la section « Traduction des types de publication » et traduisez le slug de Resumes.
  • Allez dans « Réglages > Permaliens » et cliquez sur Enregistrer les modifications pour actualiser les permaliens.

Toutes les anomalies connues →