WPML
Stato
In attesa dell’autore
Plugin/tema correlato
WP Job Manager
Tag dell’argomento
Compatibility

Panoramica del problema

Quando usi WPML con il componente aggiuntivo Resume Manager di WP Job Manager, gli articoli Resume tradotti generano un errore 404. Questo si verifica quando tenti di visualizzare un articolo Resume tradotto.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-post-types.php

  • Cerca la riga 224.

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

  • Con:
    // WPML Workaround for compsupp-7793
    		$rewrite = [
    			'slug'       => 'resume',
    			'with_front' => false,
    			'feeds'      => false,
    			'pages'      => false,
    		];
  • Vai su “WPML > Impostazioni” e assicurati che l’opzione “Traduci gli slug di base dei tipi di post personalizzati e delle tassonomie (tramite WPML Traduzione stringhe).” sia selezionata.
  • Nella stessa pagina, scorri verso il basso fino alla sezione “Traduzione dei tipi di post” e traduci lo slug di Resumes.
  • Vai su “Impostazioni > Permalink” e fai clic su Salva le modifiche per aggiornare i permalink.

Tutti i problemi noti →