/ / Wordpress meta_value query not working - php, mysql, wordpress

Consulta meta_value Wordpress não funciona - php, mysql, wordpress

Perdendo minha cabeça. Longo tempo personalizador do Wordpress. Esta consulta me deixou perplexo.

Eu tenho um registro no wp_post meta onde os seguintes existem:

  • meta_id = 32765
  • post_id = 4376
  • meta_key = página inicial
  • meta_value = página inicial

a consulta a seguir não retorna nada:

if($events = $wpdb->get_results("SELECT post_id FROM wp_postmeta WHERE meta_value = "frontpage";" )){
print_r($events);
}

O que estou fazendo de errado?

Respostas:

1 para resposta № 1
global $wpdb;
if($events = $wpdb->get_results("SELECT post_id FROM wp_postmeta WHERE meta_value = "frontpage";" )){
print_r($events);
}

0 para resposta № 2

OK, para o meu problema em particular, graças a OmarTariq, eu tenho a resposta - a página que eu estava fazendo está fora do meu sistema Wordpress, e o tema que estou usando é um tema altamente modificado e customizado com muitos tipos de post personalizado. A solução é SIMPLESMENTE usar a API MYSQL em PHP, em vez de usar $ wpdb. Isso foi rápido, simples e fácil. Eu gostaria de poder apagar a minha pergunta ... Estou um pouco envergonhado.