Pytania otagowane jako loop

Rdzeń zapytania WordPress, pętla oferuje łatwy sposób na dostęp do informacji o wpisach i wyświetlanie ich w Twojej witrynie.

5
Jak naprawić podział na strony dla niestandardowych pętli?
Dodałem niestandardowe / dodatkowe zapytanie do pliku szablonu / niestandardowego szablonu strony; jak mogę zmusić WordPress do korzystania z mojego niestandardowego zapytania do paginacji, zamiast korzystania z paginacji głównej pętli zapytań? Uzupełnienie Zmodyfikowałem zapytanie głównej pętli za pomocą query_posts(). Dlaczego podział na strony nie działa i jak to naprawić?
122 loop  pagination  query 

7
Jak wyświetlić adres URL bieżącej strony?
Chcę dodać niestandardowy kod PHP, aby upewnić się, że ilekroć strona w mojej witrynie ładuje się w mojej przeglądarce, adres URL tej strony jest wyświetlany na ekranie. Mogę używać echo get_permalink(), ale to nie działa na wszystkich stronach. Niektóre strony (np. Moja strona główna ) wyświetlają kilka postów, a jeśli …
55 php  loop  permalinks  urls 

5
Paginacja nie działa z niestandardową pętlą
Mam niestandardową pętlę, której używam do wyświetlania niektórych ofert nieruchomości, które będą dostępne w ciągu 60 dni. Wywołuję to za pomocą następującej funkcji: <?php $sixtydays = date('Y/m/d', strtotime('+60 days')); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $query = new PostsOrderedByMetaQuery(array( 'post_type' => array('post', 'real-estate'), 'meta_key' => 'Time Available', 'meta_compare' => …

2
Zliczasz posty niestandardowej pętli Wordpress (WP_Query)?
Próbowałem umieścić to: <?php $count = count($custom_posts); ?> <h2><?php echo $count; ?></h2> na końcu pętli: <?php if ( bbp_get_forum_title() == 'Test Forum 1' ) : ?> <?php $custom_posts = new WP_Query(); ?> <?php $custom_posts->query('post_type=blocks&location=Business and Finance&order=DESC'); ?> <?php while ($custom_posts->have_posts()) : $custom_posts->the_post(); ?> <div class="ad"> <?php the_content(); ?> </div> <?php …
41 loop 

9
Uzyskaj fragment, używając get_the_excerpt poza pętlą
Mam kod, który wywołuje get_the_title()i działa, ale get_the_excerpt()zwraca pusty. Jak mogę to zrobić? Ten kod znajduje się we wtyczce o nazwie „WP Facebook Open Graph protokół”. Oto część, którą chcę zmienić: if (is_singular('post')) { if (has_excerpt($post->ID)) { echo "\t<meta property='og:description' content='".esc_attr(strip_tags(get_the_excerpt($post->ID)))."' />\n"; }else{ echo "\t<meta property='og:description' content='". [?] ."' />\n"; …
31 loop  excerpt 

3
if (is_home () &&! is_front_page ())
Często widzę następujący kod w plikach index.php. Rozumiem, że is_front_page()zwraca true podczas przeglądania strony głównej witryny (niezależnie od tego, czy wyświetla indeks postów na blogu, czy stronę statyczną), a is_home()zwraca true podczas przeglądania indeksu postów na blogu (niezależnie od tego, czy wyświetla się na stronie głównej, czy na stronie statycznej). …
24 loop  themes  templates 

3
Czy mogę zmusić WP_Query do zwrócenia żadnych wyników?
Pracuję nad witryną z funkcją wyszukiwania, która pozwala użytkownikom przeszukiwać wiele meta postów. Istnieje określony wzorzec wyszukiwania, dla którego chciałbym siłą nie zwracać wyników. WP_Query technicznie znajdzie wyniki w bazie danych, ale chciałbym to przesłonić, aby wymusić, aby nie zwracał żadnych wyników, aby spowodować if( $example->have_posts() )niepowodzenie. Czy istnieje jakiś …
23 wp-query  loop  search 

3
Podziel zawartość i galerię
Czy istnieje sposób na podzielenie treści postu i krótkiego kodu galerii. Chcę wyświetlać galerię poza moją normalną treścią bez względu na to, jak i gdzie jest ona umieszczona. Mogę użyć tego, aby uzyskać sam shortcode: if(has_shortcode(get_the_content(), 'gallery')){ $pattern = get_shortcode_regex(); preg_match("/$pattern/s", get_the_content(), $matches); echo do_shortcode($matches[0]); } Ale to nie działa, …

4
Dlaczego powinienem umieścić if (have_posts ()), czy while (have_posts ()) to za mało?
Mam pytanie dotyczące „pętli”. <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php endwhile; else: ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?></p> <?php endif; ?> Kod pobrany ze strony Loop WordPress Codex . Dlaczego powinienem umieścić ifczęść? Wygląda na to, że jeśli jest …
22 loop 




1
Czy powinniśmy ufać globalnym postom?
@toscho skomentował tę odpowiedź, co skłoniło mnie do ponownego przemyślenia. Ile zaufania powinniśmy mieć w skali globalnej, szczególnie w odniesieniu do post globali, takich jak $post? Więc co? Zmienna globalna może zostać nadpisana przez wszystkich przed uruchomieniem testu. To jest punkt zmiennych globalnych: globalny dostęp. $postna przykład jest z pewnością …

2
Resetowanie danych post do poprzedniej pętli w zagnieżdżonych pętlach
Próbuję użyć zagnieżdżonych pętli z wtyczką posty do postów. Obie pętle działają, ale problem pojawia się po drugiej zagnieżdżonej pętli (problem $). Chcę ponownie uzyskać dostęp do pętli publikacyjnej $, ale dane wciąż są danymi problemu $. wp_reset_query() zresetuje się z powrotem do głównej pętli w single.php, czego nie chcę. …
21 wp-query  loop  reset 

2
Pobieranie tylko bezpośrednich stron potomnych w WordPressie z get_pages
Próbuję pobrać wszystkie bezpośrednie elementy podrzędne strony. Ale dostaję także wszystkie dzieci i wnuki. Jakieś pomysły? Źródło PHP: $args = array( 'child_of' => $post->ID, 'parent ' => $post->ID, 'hierarchical' => 0, 'sort_column' => 'menu_order', 'sort_order' => 'asc' ); $mypages = get_pages( $args ); foreach( $mypages as $post ) { $post_tempalte …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.