Perdiendo mi mente. Personalizador de Wordpress desde hace mucho tiempo. ESTA consulta me ha desconcertado.
Tengo un registro en wp_post meta donde existe lo siguiente:
- meta_id = 32765
- post_id = 4376
- meta_key = portada
- meta_valor = portada
la siguiente consulta no devuelve nada:
if($events = $wpdb->get_results("SELECT post_id FROM wp_postmeta WHERE meta_value = "frontpage";" )){
print_r($events);
}
¿Qué estoy haciendo mal?
Respuestas
1 para la respuesta № 1global $wpdb;
if($events = $wpdb->get_results("SELECT post_id FROM wp_postmeta WHERE meta_value = "frontpage";" )){
print_r($events);
}
0 para la respuesta № 2
OK, por mi particular problema, gracias a OmarTariq, tengo la respuesta: la página que estaba creando está fuera de mi sistema de Wordpress, y el tema que estoy usando es un tema muy modificado y personalizado con muchos tipos de publicaciones personalizadas. La solución es SIMPLEMENTE usar la API MYSQL en PHP, en lugar de usar $ wpdb. Esto fue rápido, simple y fácil. Desearía poder eliminar mi pregunta ... Estoy un poco avergonzado.