Onde os valores de campos personalizados são armazenados no banco de dados


14

Estou usando o plug-in de campos personalizados avançados para postagens. Gostaria de saber onde os campos personalizados são armazenados. Eu verifiquei a wp_postsmesa. No entanto, não foi possível encontrar as postagens com campos personalizados. Gostaria de saber em qual tabela eles estão armazenados no banco de dados.


Olá @ChetanaKestikar - como o ACF não faz parte do WordPress, é difícil dizer onde ele armazena dados sem muito conhecimento sobre o funcionamento interno do plug-in. Por esse motivo, sua pergunta seria melhor abordada nos canais oficiais de suporte da ACF.
bosco

Respostas:


24

No codex para campos personalizados :

As informações do PostMeta são armazenadas em uma nova tabela, $ wpdb-> postmeta. Esta tabela possui quatro campos:

'meta_id' - um ID exclusivo para cada entrada.
'post_id' - o ID da postagem para esses metadados.
'meta_key' - O nome da 'chave'.
'meta_value' - o valor associado à chave.

Obviamente, isso pressupõe que o ACF use a estrutura padrão do WordPress e não um banco de dados personalizado.


Acontece que o ACF usa a estrutura padrão do WordPress?
Mike Lyons

1
@MikeLyons Você está correto.
precisa saber é o seguinte

Mas qual é o nome da tabela?
Revious

1
@ Anterior Este diagrama se parece com wp_postmeta codex.wordpress.org/Database_Description#Table:_wp_postmeta
Brooke.

@BandonRandon: obrigado, você está certo. Eu já apaguei o que não foi usado.
Revious
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.