Remove o campo personalizado antigo após a importação

4

Eu importei um conjunto de postagens para uma nova instalação do Wordpress recentemente. Este conjunto de posts antigos tinha um conjunto de campos personalizados anexados a ele (via post_meta usando o plugin ACF). A nova instalação tem quase os mesmos campos, com algumas exceções. Nas postagens que têm os antigos campos personalizados (não usados), o back-end ainda está mostrando esses campos quando eu vou editar a postagem, mesmo que eu não os tenha configurado na instalação do CURRENT Wordpress.

Eu só posso supor que isso é porque os valores estão no banco de dados (através da importação) para que o Wordpress esteja exibindo-os.

Como eu poderia remover esses campos e valores personalizados do banco de dados com segurança para que eles não apareçam na tela de edição posterior na nova instalação?

    
por Eckstein 29.05.2013 / 01:02

1 resposta

2

Até onde eu sei, os pares de valores-chave personalizados são mantidos na tabela wp_postmeta . Você pode simplesmente examiná-los (e excluí-los) diretamente no banco de dados.

SELECT * 
FROM  wp_postmeta 
WHERE  meta_key LIKE '%you_old_key_name%'

A configuração do ACF dos campos é outra história, mas você diz que nem sequer tem o campo na nova configuração, então você não deve se preocupar com isso.

Certifique-se de fazer backup do seu banco de dados antes de modificar ou excluir qualquer coisa, apenas no caso.

    
por montrealist 29.05.2013 / 02:36