Odnosi się do mechanizmu wbudowanego w klasę WP_Query do wysyłania zapytań do bazy danych o dane wiadomości, w tym strony i CPT, na podstawie metadanych wiadomości.
Pracuję nad projektem, w którym tworzę niestandardowy typ postu i niestandardowe dane wprowadzane za pomocą pól meta powiązanych z moim niestandardowym typem postu. Z jakiegokolwiek powodu postanowiłem zakodować meta-boxy w taki sposób, aby dane wejściowe w każdym metaboksie były częścią tablicy. Na przykład przechowuję długość i szerokość geograficzną: <p> <label …
Zauważyłem, że istnieje wiele operatorów, których można użyć do porównania w meta_query. Nie jestem jednak pewien, jakiego operatora powinienem użyć, jest to niejasne jak operator =i LIKE. Chciałbym wiedzieć, co dokładnie oznacza każdy operator i w jakim stanie powinienem ich używać. = != > >= < <= LIKE NOT LIKE …
Jestem ciekawy, czy Wordpress jest w stanie uruchomić zagnieżdżone meta_query, z których każdy ma inne klucze relacji? Począwszy od Wordpress 3.0, tax_querymoże wykonywać tę funkcję; Zastanawiam się, czy to ma odpowiednik meta_query. $results = query_posts( array( 'post_type' => 'event_id', 'meta_query' => array( 'relation' => 'AND', array( 'relation' => 'OR', array( …
Oto argumenty mojego zapytania: $args = array( 'post_type' => 'news', 'meta_query' => array( array( 'key' => 'topics', 'value' => 'sports', ) ) ); Działa topicsto, gdy jest łańcuchem, ale nie, gdy jest tablicą. Chciałbym, aby to zapytanie działało, gdy topicsjest na przykładarray( 'sports', 'nonprofit', etc. ) Czy istnieje sposób na …
Po pierwsze wiem, że to duplikat, ale żadna ze starszych odpowiedzi nie była pomocna. Przeszukuję posty za pośrednictwem post_meta. Oto mój kod, który obecnie nic nie zwraca. $args = array( 'numberposts' => -1, 'post_type' => 'post', 'meta_query' => array( array( 'key' => 'system_power_supply', 'value' => array('single', 'redundant'), 'compare' => 'IN', …
Za pomocą następującego kodu (w functions.php) moje posty (zdarzenia CPT) są uporządkowane według _end_date zamiast _start_date. Jakie jest właściwe rozwiązanie tego problemu na WP 3.1.3? Oczywiście, że chciałbym uniknąć używania przestarzałych meta_key. add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() ) { $query->set( 'post_type', 'event' ); …
Korzystając z wersji 2 interfejsu API REST, chcę wysłać zapytanie do niektórych postów za pomocą wielu meta-kluczy. W wersji 1 mogłem sformatować adres URL podobny &filter[meta_value][month]=12&[meta_value][year]=2015i zadziałało (po udostępnieniu meta wartości w interfejsie API). Teraz w wersji 2 mogę to uruchomić tylko przy użyciu metod wymienionych w tym wątku GitHub: …
Nie jestem pewien, jak to osiągnąć. Próbuję mieszać standardowe posty i niestandardowe posty na stronie głównej witryny, ale chcę wyświetlać niestandardowe posty tylko po ustawieniu wartości meta. Wyświetlanie postów działa dobrze, 'post_type' => array('game', 'post')ale kiedy dodam w meta_query, zwykłe posty nie są już wyświetlane (co ma sens, ponieważ nie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.