• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wordpress - the_date();

0 głosów
73 wizyt
pytanie zadane 11 stycznia 2018 w PHP, Symfony, Zend przez Piotr Jarema Użytkownik (530 p.)

Witam, pytanko - dlaczego data wyświetla mi się tylko przy pierwszym poście a nie przy wszystkich?

<?php if ( have_posts() ) {
                    while ( have_posts() ) {
                        the_post(); ?>
                           
                            <article>
                                <h1><?php the_title(); ?></h1>
                                <hr>
                                <h2>Opublikowano: <?php echo the_date();  ?></h2>
                                <?php
                                    if( has_post_thumbnail () ) {
        ?> <obraz id="obraz"> <?php the_post_thumbnail(); ?> </obraz> <?php
                                    }
                                ?>
                                <p><?php the_content(); ?></p>
                            </article>
        
        <?php
        } // end while
        } // end if
        ?>

 

komentarz 11 stycznia 2018 przez jpacanowski VIP (101,690 p.)
<obraz> ??!

1 odpowiedź

0 głosów
odpowiedź 11 stycznia 2018 przez niezalogowany
Czytamy w dokumentacji:
"Will only output the date if the current post’s date is different from the previous one output." - dlatego
Źródło: https://developer.wordpress.org/reference/functions/the_date/

Zamiast the_date(), które od razu wyświetla na stronie datę, należy użyć

echo get_the_date();

- jest tożsame, lecz 'drukuje' daty wszystkich postów, niezależnie od tego kiedy były opublikowane

Podobne pytania

0 głosów
1 odpowiedź 48 wizyt
pytanie zadane 10 kwietnia w PHP, Symfony, Zend przez Paragon94 Użytkownik (690 p.)
0 głosów
2 odpowiedzi 95 wizyt
0 głosów
0 odpowiedzi 50 wizyt
Porady nie od parady
Publikując kody źródłowe korzystaj ze specjalnego bloczku koloryzującego składnię (przycisk z napisem code w edytorze). Nie zapomnij o ustawieniu odpowiedniego języka z rozwijanego menu oraz czytelnym formatowaniu kodu.Przycisk code

65,753 zapytań

112,388 odpowiedzi

237,306 komentarzy

46,699 pasjonatów

Przeglądających: 214
Pasjonatów: 12 Gości: 202

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...