Aynı sorunla birkaç kez karşılaştım, aşağıdaki değişiklikler geçmişte benim için çalıştı:
while (have_posts()) : the_post();
//some html
<li class="icon-date"><?php echo get_the_date( 'Y-m-d' ); ?></li>
<li class="icon-time"><?php the_time( 'H:i:s' ); ?></li>
Bunun yerine the_date()
kullanın get_the_date()
.
Dikkat edilmesi gereken tek şey, döndürülen değerlerin get_the_date()
yankılanması gerektiğidir.
Baktığımızda Codex sayfasında bir orada özel bir not hakkında the_date()
.
AYNI GÜN altında yayınlanan bir sayfada birden çok yayın olduğunda, the_date () yalnızca ilk gönderinin tarihini görüntüler (yani, the_date () öğesinin ilk örneği). Aynı gün altında yayınlanan yayınların tarihini tekrarlamak için, tarihe özgü biçim dizesiyle Şablon Etiketi the_time () veya get_the_date () (3.0'dan beri) kullanmalısınız.
Ayrıca, get_the_date()
Yönetici'de döndürülen biçimi kontrol etmek istiyorsanız, kullanabilirsiniz get_option('date_format')
. Bu şekilde Yönetici'de tarih biçimini değiştirirseniz, bu değişiklikler de kodunuzda bana yapılır.
while (have_posts()) : the_post();
//some html
<li class="icon-date"><?php echo get_the_date( get_option('date_format') ); ?></li>
<li class="icon-time"><?php the_time( 'H:i:s' ); ?></li>