Wygląda na to, że połowa samouczków zawartych w Kodeksie i korzystanie z blogosfery query_posts()oraz połowa użycia WP_Query. O co
get_posts () to funkcja do tworzenia wielu pętli. Pobiera listę najnowszych postów lub postów spełniających kryteria.
Wygląda na to, że połowa samouczków zawartych w Kodeksie i korzystanie z blogosfery query_posts()oraz połowa użycia WP_Query. O co
Przeczytałem @ nacin's Nie znasz zapytania wczoraj i wysłano mi trochę pytającej króliczej nory. Przed wczoraj (niesłusznie) korzystałem query_posts()ze wszystkich moich potrzeb związanych z zapytaniami. Teraz jestem trochę mądrzejszy w używaniu WP_Query(), ale nadal mam kilka szarych obszarów. Co...
Modyfikowałem wbudowane wyszukiwanie WP za pomocą pre_get_postsfiltra, pozwalając użytkownikowi sortować posty (w tym kilka niestandardowych typów postów) według różnych pól. Problemem jest to, że gdy mówię WP, aby sortowała według wartości meta, wyklucza wszystkie posty, które nie mają tej...
Nie otrzymuję postów w ramach niestandardowej taksonomii ( fabric_building_types). Dostaję cat_ida cat->nametakże, ale nie jest w stanie uzyskać posty. $args = array( 'type' => 'post', 'child_of' => 0, 'parent' => '', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty'...
Mam następujące zapytanie, które wywołuję w moim szablonie taxonomy.php za pośrednictwem query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Ta funkcja działa idealnie. Jednak po przeczytaniu kodeksu dla postów zapytania wspomniał o pre_get_posts jako preferowanym sposobie zmiany...
Widzę, że wiele osób woli używać pre_get_postshaczyka zamiast query_posts. Poniższy kod działa i pokazuje wszystkie posty, które mają „polecany” meta klucz function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key', 'featured' ); $query->set(...
Czytałam Stephen Harris doskonałą odpowiedź „s do tej kwestii dotyczących stosowania WP_query(), query_posts()i pre_get_posts. Mówi: „pre_get_posts to filtr służący do zmiany dowolnego zapytania. Najczęściej jest używany do zmiany tylko„ głównego zapytania ”. Można użyć pre_get_postsdo...
Używam pre_get_postsdo dostosowania liczby postów wyświetlanych na mojej stronie głównej. function lifelounge_query_adjust( $query ) { if ( is_home() ) { set_query_var( 'posts_per_page', 12 ); return; } } add_filter( 'pre_get_posts', 'lifelounge_query_adjust' ); Ale mam problem z lepkimi...
Mam ciąg znaków z postu identyfikatora: 43,23,65. Miałem nadzieję, że będę mógł użyć get_posts()i użyć ciągu z identyfikatorami jako argumentu. Ale nie mogę znaleźć żadnych funkcji do wyszukiwania wielu postów według identyfikatora. Czy naprawdę muszę to zrobić WP_query? Widziałem też, że ktoś...
Przeprowadziłem dość obszerne badania na temat używania pre_get_posts na prawdziwych stronach i statycznych stronach tytułowych i wydaje się, że nie ma metody głupiego dowodu. Najlepsza opcja, jaką znalazłem do tej pory, to post opublikowany przez @birgire na Stackoverflow . Przepisałem go na...
Znalazłem to pytanie: Jest sposób na użycie $ query-> set ('tax_query' w filtrze pre_get_posts? co wydaje się wskazywać, że tak, można zmienić zapytanie dotyczące taksonomii w archiwach taksonomii za pomocą pre_get_posts (). więc wymyśliłem add_action('pre_get_posts', 'kia_no_child_terms'...
Powiedz, że mam następujące warunki taksonomiczne: Term 1 Term 1.1 Term 1.2 Term 2 Term 2.1 Jak mogę uzyskać tylko posty przypisane do Okresu 1, a nie uwzględniać tych, które są przypisane do Okresu 1.1 lub Okresu 1.2? Na przykład: $pages = get_posts(array( 'post_type' => 'page',...
Czy jest sposób na użycie $query->set('tax_query', ...)w pre_get_postsfiltrze? na przykład następny kod nie zmienia zapytania. Pamiętaj, że tworzę taksonomie $ i niestandardowe wyszukiwanie. function custom_search_filter($query) { ... // array('taxonomy' => 'category', 'field' => 'id',...
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany WordPress Development Stack Exchange. Zamknięte 5 lat temu . Zainstalowałem wtyczkę interfejsu...
czy możliwe jest programowe zregenerowanie ślimaków po zmianie tytułów postu? Liczne tytuły postów zostały zaktualizowane, a ślimak nie został zaktualizowany tytułem, więc muszę zregenerować wszystkie te
Kodeks definiuje go jako „Konfigurowanie globalnych danych pocztowych. Pomaga sformatować niestandardowe wyniki zapytania w celu użycia tagów szablonów. ” Naprawdę tego nie rozumiem. Oto przykład kodu: global $post; $args = array( 'numberposts' => -1); $posts = get_posts($args); foreach(...
Nie jestem pewien dlaczego, ale użyłem get_posts()zapytania do niektórych danych. Potem użyłem setup_postdata()... Myślę, że jest używany, aby móc używać funkcji takich jak the_permalink()etc z nowymi danymi posta? <?php foreach ($childPosts as $cp) : setup_postdata($cp); ?> <article...
Chcę uzyskać wszystkie posty według określonego identyfikatora autora (bieżący użytkownik). Później chcę wybrać pierwszy post napisany przez tego użytkownika (ASC). Chyba nie używam właściwych argumentów w get_posts, prawda? $ current_user_posts zawsze zawiera tablicę ze wszystkimi postami na blogu...
Próbuję utworzyć listę archiwalną zawierającą tylko moje „normalne” artykuły w formacie pocztowym (nie w formacie linków, boków, cytatów itp.). Jak mam zaimplementować has_post_format( 'standard' )lub coś podobnego w poniższym kodzie? Nie udało mi się znaleźć zapytania, get_postsktóre dotyczy...
Korzystam z tego kodu, aby wyświetlić listę załączników do obrazu: <select name="chb_homes_for_sale_specifics_floor_plan" style="width:100%;"> <option value="">Select</option> <?php $args = array( 'numberposts' => -1, 'orderby' => 'menu_order', 'order' =>...