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 № 1global $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.