Pergunta no WordPress Permalink Manager Lite: prefixo /in/ duplicado com Polylang

Um usuário perguntou ?

Olá, belo plugin! Obrigado, atualizei a nova versão.

Problema: Muitos permalinks são atualizados como mysite.com/en/en/myslug/posttitle (prefixo /en/ é duas vezes agora) mysite.com/fr/fr/myslug/posttitle (prefixo /fr/ é duas vezes agora)

Eu os alterei manualmente no Permalink Manager? O botão Feedback me dá um erro de memória: tenho mais de 6.000 posts!

Obrigado por seu apoio

lançador de tópicos

(@ panorâmico)

2 anos, 11 meses atrás

Eu vejo uma nova versão com uma revisão multilíngue. Provavelmente também responde a minha pergunta …

Recomendo minha solução a quem precisar. Certamente não é o caminho certo, mas funcionou para mim:

1) vá para WP DataBase, tabela: wp_options [DO A BaCK UP!]

1a) Certifique-se de ter esse BACKUP!

2) procure por option_name:permalink-manager-uris 3) clique em editar 4) copie todo o option_value (pode ser bem grande) 5) copie no editor de texto (ou seja, word, notepad ++ etc) 6) encontre e substitua (em /mysglug -> substitua myslug) 7) volte para o banco de dados copie o novo texto em permalink-manager-uris option_value option 8) salve 9) vá para worpress Permalink Manager 10) vá para ferramenta editar URi 11) clique em todos os URi abaixo para atualizar (espero que não t tem páginas suficientes para atualizar)

Então está resolvido para mim. Obrigado

(@mbis)

2 anos, 11 meses atrás

Obrigado @widescreen.

Versões mais antigas do meu plugin não suportavam Polylang antes e acho que essa é a fonte do problema.

Existe uma maneira melhor e mais rápida de corrigir esse problema. O backup ainda é recomendadomas prefixos de idioma duplicados podem ser removidos usando a ferramenta “Localizar e substituir” disponível nas ferramentas do Permalink Manager:
wp-admin/tools.php?page=permalink-manager&section=tools&subsection=find_and_replace

Eu adicionei suporte para REGEX (expressões regulares) e para se livrar de prefixos você deve:

mais ou menos /^en/(.*)$/ fórmula em queEncontrar…Tipo de campo: $1 insinuar «Adicionar…Selecione o campo “URIs personalizados” em “ModoSelecione os tipos de postagem abaixo aos quais a alteração deve ser aplicada.

Abraços, Maciel

Esta resposta foi modificada 2 anos, 11 meses atrás por.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *