Wsparcie » Motywy » Ta sama data przy każdym wpisie

  • Rozwiązano Maciejjj

    (@maciejjj)


    Witam,

    dopiero rozpoczynam swoją przygodę z WP, więc proszę o wyrozumiałość.

    Mam problem z datami przy wpisach na mojej stronie. Przy każdym wpisie pokazuje dzisiejszą datę, a nie datę dodania wpisu.

    Adres strony: jakwynajmowacmieszkanie.pl

Viewing 6 replies - 1 through 6 (of 6 total)
  • A kiedy publikowałeś te wpisy?

    Bo mi się wydaje na to, że dodałeś wszystko jednego dnia, o różnych porach.

    Na to wskazują godziny w title.

    Ponieważ w motywie masz zapewne użytą funkcję the_date

    Zmień ją na the_time i będzie Ok.

    Thread Starter Maciejjj

    (@maciejjj)

    Paweł – spójrz na daty wpisów po prawej stronie, przy „najnowszych wpisach”.
    Każdy wpis został dodany mniej więcej z tygodniowym odstępem.

    Thread Starter Maciejjj

    (@maciejjj)

    adpawl – W pliku functions.php znalazłem taki fragment kodu:

    $posted_on = '<a href="'.esc_url(get_permalink()).'" title="'.esc_attr(get_the_time()).'" rel="bookmark">'.date_i18n(get_option('date_format'), strtotime(esc_html(get_the_date()))).'</a> ';

    …ale niestety gdy zmieniłem w nim „date” na „time” to mi wyświetla aktualny czas przy każdym poście.

    …ok, właśnie zaglądnąłem też w motyw na którym bazowałeś.

    $posted_on = '<a class="entry-date" href="'.esc_url(get_permalink()).'" title="'.esc_attr(get_the_time()).'" rel="bookmark">'.date_i18n(get_option('date_format'), strtotime(esc_html(get_the_date()))).'</a> ';

    zmień na

    $posted_on = '<a class="entry-date" href="'.esc_url(get_permalink()).'" title="'.esc_attr(get_the_time()).'" rel="bookmark">'.esc_attr( get_the_date() ).'</a> ';

    Thread Starter Maciejjj

    (@maciejjj)

    No i wszystko działa pięknie.

    Dziękuję serdecznie za pomoc.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Temat ‘Ta sama data przy każdym wpisie’ jest zamknięty na nowe odpowiedzi.