- Status
- Aguardando o autor
- Plugin/tema relacionado
- WP Job Manager
- Tags de tópico
- Compatibility
Visão geral do problema
Ao usar o WPML com o complemento Resume Manager do WP Job Manager, os posts de Resume traduzidos resultam em um erro 404. Isso ocorre ao tentar visualizar um post de Resume traduzido.
Solução alternativa
Por favor, certifique-se de ter um backup completo do site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-post-types.php
- Procure a linha 224.
- Substitua:
$rewrite = [ 'slug' => _x( 'resume', 'Resume permalink - resave permalinks after changing this', 'wp-job-manager-resumes' ), 'with_front' => false, 'feeds' => false, 'pages' => false, ];
- Por:
// WPML Workaround for compsupp-7793 $rewrite = [ 'slug' => 'resume', 'with_front' => false, 'feeds' => false, 'pages' => false, ];
- Vá para ”WPML > Configurações“, certifique-se de que a opção “Traduzir slugs base de posts personalizados e taxonomias (via WPML Tradução de Strings).” esteja selecionada.
- Na mesma página, role para baixo até a seção ”Tradução de tipos de post” e traduza o slug de Resumes.
- Vá para ”Configurações > Links permanentes” e clique em Salvar Alterações para atualizar os links permanentes.