5.00 / 1 oy

Wordpress'te yazıya son güncelleme tarihi eklemek

function sonGuncelleme( $postContent ) {
    $local_timestamp = get_the_time('U'); 
    $lastModifiedTime = get_the_modified_time('U'); 

    if ($lastModifiedTime >= $local_timestamp + 86400) { 
        $modifiedDate = get_the_modified_time('F jS, Y');
        $modifiedTime = get_the_modified_time('h:i a'); 
        $updatedInfo = '<p class="last-updated">Son güncelleme tarihi '. $modifiedDate . ' saat: '. $modifiedTime .'</p>';  
    } 
 
    $guncellenmisIcerik = $updatedInfo . $postContent;
    return $guncellenmisIcerik;
}
add_filter( 'the_content', 'sonGuncelleme' );

Wordpress'te tema ile gelen şablonları editör üzerinden düzenlemek bildiğiniz gibi mümkün, ancak bir yazının son güncelleme tarihini tema editörü üzerinden ekleyebilmek için biraz kod bilgisine sahip olmak, ya da internetten alınan bir satırlık bir kodun doğru yere yapıştırılması gerekiyor.

Her bir blog yazısına son güncelleme tarihi eklemek için theme editor (tema editörü) içerisinden single.php sayfasına girin ve aşağıdaki kodları yapıştırın.

$local_timestamp = get_the_time('U'); 
$lastModifiedTime = get_the_modified_time('U'); 

if ($lastModifiedTime >= $local_timestamp + 86400) { 
    echo "<p>Son güncelleme tarihi: "; 
    the_modified_time('F jS, Y'); 
    echo " : "; 
    the_modified_time(); 
    echo "</p> "; 
} 

Not: alternatif olarak functions.php dosyasına da aşağıdaki kodları ekleyerek yazıların son güncellenme tarihinin görüntülenmesini sağlayabilirsiniz. Yazdığınız kodun detaylarını araştırmak için de filtre ekleme konusunu okumanızı öneririm.

 

Editör editi: sitedeki bazı diğer benzer yazılar için;

bkz: WordPress İsteğe Bağlı Modül imagick, Kurulmamış ya da Devre Dışı Bırakılmış Uyarısı

bkz: Wordpress Veritabanı bağlantısı kurulurken hata oluştu hatası

bkz: Wordpress sitede sayfa aşağı kayıyor

bkz: Wordpress muhtemelen çevrimdışısınız hatası

bkz: Wordpress Web sitenizde kritik bir hata oluştu hatası

bkz: Wordpress'te font değiştirmek nasıl yapılır?

oissende

12.08.2021 20:19

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Wordpress'te yazıya son güncelleme tarihi eklemek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.