/ / Wordpress meta_value query nie działa - php, mysql, wordpress

Zapytanie meta_value Wordpressa nie działa - php, mysql, wordpress

Odchodzić od zmysłów. Długi czas dostosowywania Wordpress. To zapytanie zaskoczyło mnie.

Mam rekord w meta wp_post, w którym istnieją:

  • meta_id = 32765
  • post_id = 4376
  • meta_key = strona główna
  • meta_value = strona główna

następujące zapytanie nic nie zwraca:

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

Co ja robię źle?

Odpowiedzi:

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

0 dla odpowiedzi nr 2

OK, dla mojego szczególnego problemu, dzięki OmarowiTariq, mam odpowiedź - strona, którą tworzyłem, znajduje się poza moim systemem Wordpress, a temat, którego używam, jest mocno zmodyfikowanym i dostosowanym motywem z wieloma niestandardowymi typami postów. Rozwiązaniem jest UPROSZCZENIE korzystania z API MYSQL w PHP, zamiast używania $ wpdb. To było szybkie, proste i łatwe. Chciałbym móc usunąć moje pytanie ... Jestem trochę zakłopotany.