Próbuję pobrać informacje o bieżącej stronie WordPress poza pętlą. Tytuł strony powraca z wp_title (), ale jak mogę dostać ślimaka? <li> <a href="/slug-of-current-page/"> <?php wp_title('', true); ?> </a> </li>
Usiłuję uzyskać zapytanie, aby pobrać wszystkie posty, w których określony meta_keynie istnieje, a następnie go utworzyć. Mam problem ze znalezieniem tych postów, ponieważ testowane przeze mnie zapytanie nie działa. Oto kod, którego używam, aby uzyskać te posty: $args = array( 'posts_per_page' => 18, 'cat'=>1955, 'post_status'=>'publish', 'meta_query' => array( array( 'key' …
Trzy osoby próbowały już rozwiązać ten problem, a my zbliżamy się do zera. Chcę pokazywać tylko posty, które mają wartość w meta_key „featured_image”. Więc ... jeśli 'featured_image' nie jest pusty, pokaż post. Oto kod: <ul> <?php $args = array( 'showposts' => 5, 'meta_query' => array( array( 'key' => 'featured_image', 'value' …
Muszę zdobyć kilka postów z ich metadanymi. Oczywiście nie można uzyskać metadanych za pomocą standardowego zapytania do postów, więc na ogół musisz zrobić get_post_custom()dla każdego postu. Próbuję z jednym niestandardowym zapytaniem, takim jak to: $results = $wpdb->get_results(" SELECT p.ID, p.post_title, pm1.meta_value AS first_field, pm2.meta_value AS second_field, pm3.meta_value AS third_field FROM …
Mam wywołanie query_posts w szablonie WP. Dzięki zastosowaniu wtyczki More Fields mogę dać administratorowi strony możliwość utworzenia zdarzenia (niestandardowy typ postu), a następnie wprowadzić sformatowaną datę: RRRR / mm / dd. Główne pytanie brzmi; jaką wartość powinienem przekazać do opcji value w tablicy meta_query? Obecnie próbuję przekazać „date („ T …
Mam serię postów uporządkowanych według wartości meta_key. W razie potrzeby można je również uporządkować według kolejności menu. Linki do następnego / poprzedniego postu (generowane przez next_post_link, previous_post_linklub posts_nav_linkwszystkie nawigują według chronologii. Chociaż rozumiem to domyślne zachowanie, nie rozumiem, jak to zmienić. Stwierdziłem, że mapuje ono na sąsiedni_post_link w link-template.php, ale …
Chciałbym zbudować zaawansowany formularz wyszukiwania dla konkretnego niestandardowego typu postu, zawierający filtry dla niestandardowych pól niestandardowych typów, taksonomii niestandardowych i dla osobnych właściwości niestandardowych typów wpisów (pól i taksonomii), które będą linkami do pierwszego typ wpisu za pomocą niestandardowego pola relacji. Niedawno zacząłem od niestandardowych typów postów, pól i systematyki …
Wciąż staram się ominąć całą sprawę, więc naprawdę utknąłem przy próbie wykonania następującego zadania: Jeśli update_post_metajest uruchamiany, sprawdź, czy wartość meta_keyjest równa czemuś (chcę wyzwolić jakiś kod, jeśli użyty jest określony klucz meta_). Jeśli szukam meta-klucza, uruchom kod, który będzie wymagał znajomości $post->IDaktualizowanego meta-klucza. Muszę się przyłączyć do tego, delete_post_metaco …
Przy opracowywaniu wtyczek wymagających przechowywania danych, jakie są zalety i wady korzystania z tej lub innej metody? Wyjaśnienie podane w kodeksie nie jest szczegółowo: Zanim jednak przejdziesz do nowej tabeli, zastanów się, czy przechowywanie danych wtyczki w WordPress 'Post Meta (inaczej Custom Fields) będzie działać. Post Meta jest preferowaną metodą; …
Funkcja WordPress służy do programowego przesyłania danych. Standardowe pola do przesłania w celu umieszczenia treści, fragmentu, tytułu, daty i wielu innych. Brak dokumentacji dotyczy sposobu przesłania do pola niestandardowego. Wiem, że jest to możliwe dzięki tej add_post_meta($post_id, $meta_key, $meta_value, $unique);funkcji. Ale jak włączyć to do standardowej wp_insert_postfunkcji? <?php $my_post = …
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( 'meta_value', 'yes' ); } } add_action( 'pre_get_posts', 'show_featured_posts' ); Chcę jednak, aby posty …
Czytałem niektóre najlepsze praktyki z 10up i wspominają o ustawieniu tych dwóch flag na false w WP_Query (w zależności od tego, o co pytasz): 'update_post_meta_cache' => false: przydatne, gdy meta post nie będzie używana. 'update_post_term_cache' => false: przydatne, gdy warunki taksonomiczne nie będą stosowane. Jestem zakładając go wykorzystując coś podobnego …
Znalazłem skrypt dekodujący XML na WP, który przechowuje dane jako tablicę w niestandardowym polu meta. Jaki jest najlepszy sposób na wydobycie informacji? Na przykład, jak mogę wyświetlić pole „Wyprodukowano w” jako „KANADA”? [_ttn_i_details] => Array ( [0] => a:5:{s:9:"engine_id";a:1:{i:0;s:9:"300000225";}s:15:"transmission_id";a:1:{i:0;s:6:"257691";}s:5:"plant";a:1:{i:0;s:23:"Oshawa, Ontario, Canada";}s:15:"Manufactured in";a:1:{i:0;s:6:"CANADA";}s:22:"Production Seq. Number";a:1:{i:0;s:6:"151411";}} ) Powyższy przykładowy kod został wygenerowany …
Chciałbym utworzyć wp_query, które zwracałyby meta postów wewnątrz poststablicy. $args = array ( 'post_type' => 'page', 'meta_key' => 'someMetaKeyName', ); // The Query $query = new WP_Query( $args ); Zwraca coś takiego: Jak widać posty nie zawierają żadnych metadanych, czy można również uwzględnić metadane w zwróconej tablicy? PS Nie chcę …
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.