En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Bugünün Tarihi Nasıl Görüntülenir (2 Kolay Yöntem)

WordPress sitenize bugünün tarihini eklemek, web sitenizin daha profesyonel ve güncel görünmesini sağlayabilecek küçük dokunuşlardan biridir.

Büyük haber sitelerine bakın – hepsi güncel içeriğin tazeliğini ve alaka düzeyini belirlemeye yardımcı olduğu için güncel tarihi belirgin bir şekilde görüntüler.

Bu özelliği çok sayıda WordPress sitesine eklediğimiz için, mevcut tarihi görüntülemenin ileri düzey teknik beceriler veya pahalı eklentiler gerektirmediğini söyleyebiliriz.

Aslında, hem yeni başlayanlar hem de deneyimli kullanıcılar için mükemmel çalışan iki güvenilir yöntem var.

Bu kılavuzda, WordPress sitenize bugünün tarihini eklemenin bu iki kolay yolunu paylaşacağız. Bu yöntemler test edilmiş, güvenilir ve sadece birkaç dakika içinde uygulanabilir.

WordPress'te mevcut tarih ve saati görüntüleme

WordPress'te Neden Bugünün Tarihi Gösterilir?

Birçok haber sitesi, özellikle günlük olarak ana hikayelerini yayınlayan daha küçük haber siteleri, sitelerinin üst kısmında mevcut tarihi görüntüler.

Web sitelerinin başlığında güncel tarihi gösteren bir haber sitesi

Bu, kullanıcılara yayının çevrimiçi sürümünün en son baskısını görüntülediklerini garanti eder. Gün içinde ön sayfalarını birkaç kez güncellemelerine rağmen birçok haber sitesinin hala kullandığı kullanışlı bir stilistik karardır.

Benzer şekilde, çevrimiçi dergiler ve blog yazarları da bu stili benimsedi. Bu, kullanıcılara bir blogdaki en son girişleri görüntülediklerinden emin olmalarını sağlar.

Sadece mevcut tarih ve saati göstermek istediğiniz başka kullanım senaryoları da vardır.

Örneğin, canlı sohbetiniz belirli saatlerde çalışıyorsa ve müşterilere coğrafi konumunuzdaki saati göstermek istiyorsanız. Veya, daha güçlü bir FOMO etkisi yaratmak için mevcut tarihi göstermek istediğiniz bir geri sayım zamanlayıcısı kampanyası yürütüyorsunuz.

Bununla birlikte, WordPress web sitenizde bugünün tarihini, gününü veya mevcut saati kolayca nasıl görüntüleyeceğinize bir göz atalım. İki yöntem ele alacağız ve kullanmak istediğiniz yönteme atlamak için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

  1. Bir Şablon Dosyasına Kod Ekleyerek Bugünü Görüntüleme
  2. Kısa Kod Kullanarak Bugünü Her Yerde Görüntüleme
  3. WordPress'te Tarih Görüntüleme Hakkında Uzman Rehberleri

Yöntem 1: Bir Şablon Dosyasına Kod Ekleyerek Bugünün Tarihini Görüntüleme

WordPress, geçerli tarihi veya saati görüntülemek için varsayılan bir widget veya blok ile gelmez.

Ancak, çok basit bir kod kullanarak mevcut tarihi veya saati hala gösterebilirsiniz.

Zamanı görüntülemek istediğiniz yere bu basit kodu WordPress temanızın şablon dosyalarına ekleyebilirsiniz:

<?php echo date(get_option('date_format')); ?>

Bu kod, WordPress ayarlarınızda ayarlanan tarih biçimini kullanarak geçerli tarihi basitçe yazdırır. Ayarlar » Genel sayfasını ziyaret ederek tarih biçimini değiştirebilirsiniz.

WordPress'te Saat Formatı Ayarları

Tarihi başka herhangi bir formatta yazdırmak için kendi biçimlendirme etiketlerinizi de kullanabilirsiniz. Örneğin, aşağıdaki kodu kullanarak tarihi ay, gün ve yıl formatında yazdırabilirsiniz.

<?php echo date('F j, Y'); ?>

Demo web sitemizde görünümü böyleydi.

Tarih ve saat

Bu yöntem, kodu doğrudan WordPress tema dosyalarına eklemenize olanak tanır, ancak çok esnek değildir. Mevcut tarih ve saati bir WordPress gönderisi, sayfası veya kenar çubuğu widget'ı içinde görüntülemek isteseydiniz ne olurdu?

Bu sonraki yöntem, sitenizin herhangi bir yerine tarih ve saat eklemenizi sağlar.

Yöntem 2: Bugünün Tarihini Her Yerde Kısa Kod Kullanarak Görüntüleme (Önerilen)

Bu yöntem için bir kısa kod oluşturacağız ve ardından bunu WordPress web sitemizin herhangi bir yerinde tarih ve saati görüntülemek için kullanacağız.

Gelişmiş kullanıcılar kodu doğrudan temanızın functions.php dosyasına ekleyebilir. Ancak, web sitenize özel kod eklemeyi süper güvenli ve kolay hale getirdiği için özel kod parçacığı eklentisi gibi WPCode kullanmanızı öneririz.

Kapsamlı testlerden sonra, süper başlangıç dostu ve güvenilir olduğunu bulduk. Daha fazla ayrıntı için WPCode incelememize bakın.

Yapmanız gereken ilk şey ücretsiz WPCode eklentisini yüklemektir. Ayrıntılı talimatlar için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuzu takip edebilirsiniz.

Etkinleştirdikten sonra, WordPress kontrol panelinizde Kod Parçacıkları » + Parçacık Ekle yolunu izlemelisiniz. Bu, web sitenize yeni bir kod parçacığı eklemenizi sağlar.

Oradayken, fare imlecini ‘Özel Kodunuzu Ekleyin (Yeni Parçacık)’ seçeneğinin üzerine getirmeniz ve ardından ‘+ Özel Parçacık Ekle’ düğmesine tıklamanız gerekir.

WPCode'a Özel Kod Ekleme

Ardından, ekranda görünen seçenekler listesinden kod türü olarak 'PHP Snippet' seçmeniz gerekir.

Ardından, parçacığa 'Bugünün Tarihini Ekle' gibi bir başlık ekleyin.

Kod türü olarak PHP Kod Parçacığı'nı seçin

Ardından, aşağıdaki kod parçasını Kodu Önizleme alanına kopyalayıp yapıştırmanız gerekir.

function wpb_date_today( $atts, $content = null ) {
	$atts = shortcode_atts( array(
		'format' => '',
	), $atts );

	$date_time = '';

	if ( $atts['format'] == '' ) {
		$date_time .= date( get_option( 'date_format' ) );
	} else {
		$date_time .= date( $atts['format'] );
	}

	return $date_time;
}

add_shortcode( 'date-today', 'wpb_date_today' );
WPCode'a Bir Başlık ve Kod Parçacığı Ekleyin

Son olarak, Aktif geçişini 'Açık' konumuna getirmeniz gerekir.

Artık kod parçasını web sitenizde saklamak için 'Parçacığı Kaydet' düğmesine tıklayabilirsiniz.

Özel kod parçacığınızı etkinleştirin ve kaydedin

Bu kod basitçe bir kısa kod oluşturur ve mevcut tarihi görüntüler. Bu kısa kodu sitenizin herhangi bir yerine ekleyerek kullanabilirsiniz:

[date-today]

Varsayılan olarak, kısa kod WordPress ayarlarınızdaki varsayılan tarih biçiminde tarihi görüntüleyecektir.

Kısa kodu şu şekilde değiştirerek kendi tarih biçiminizi de kullanabilirsiniz:

[date-today format='F j, Y']

Ardından, web sitenizde şuna benzer görünmelidir.

Tarih önizlemesi

WordPress'te Tarih Görüntüleme Hakkında Uzman Rehberleri

Bu makalenin, WordPress'te bugünün tarihini kolayca nasıl göstereceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca WordPress'te tarih gösterme ile ilgili diğer bazı rehberleri de görmek isteyebilirsiniz:

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

39 CommentsLeave a Reply

  1. merhaba, saat gösterimiyle ilgili bir sorum var: web sitemin farklı saat dilimlerinden ziyaretçileri olursa ne olur? Görüntülenen tarih ve saat, onların yerel saatine göre ayarlanacak mı, yoksa her zaman web sitesinin ayarlarına göre mi gösterilecek?

    • Bu rehberdeki bu yöntemler, web sitesinin saat diliminden tarih ve saati gösterecektir.

    • Bu bir PHP fonksiyonudur ve ne yazık ki sunucu saatini kullanacak şekilde ayarlanmıştır. PHP, paylaşımlı barındırma hizmetinizin çalıştığı sunucudaki saati kontrol eder ve o saati görüntüler. Bu nedenle, bu yöntem istediğiniz amaçlar için uygun değildir. İhtiyacınız olan şey, önce kullanıcının konumunu IP adresine göre belirleyen ve ardından kullanıcının yerel saatini görüntüleyen bir eklenti tarafından ele alınmalıdır. Bu, tek bir betikle çözülemeyecek çok daha karmaşık bir sorundur. Kullanıcının hangi ülkeden geldiğini belirlemek için GEO IP veritabanına erişebilen bir eklentiye ihtiyacınız var.

  2. Paylaştığınız için teşekkürler.
    Saat gösterilmiyor, sadece tarih gösteriliyor. Hem tarihi hem de saati tüm ziyaretçilerin ve yöneticilerin görebileceği şekilde üstte yan yana göstermek istiyorum.

    • Bunun için kısa kodun formatını şu şekilde değiştirmeniz gerekir: format=’F j, Y h:i’

      Yönetici

  3. dahil etme süresini nasıl görüntüleyebilirim?
    yazdığınız kodda sadece tarih var

  4. Yükseltmeden sonra kod artık çalışmıyor, PHP 7.4'ten PHP 8.2'ye
    WPCode şu satırda hata gösteriyor:
    if ($atts[‘format’] == ”) {

    • Parçacığı kendi tarafımızda test etmekten, şu anda php 8.2'de çalıştığı görülüyor, bu sizin gördüğünüz belirli hata mesajına bağlı olacaktır.

      Yönetici

  5. Harika makale için teşekkürler.

    Burada belirtmek istedim ki, format özniteliği kullanıcı tarafından sağlanmazsa, kısa kod başarısız olacak ve kritik bir hataya (özniteliği dize olarak ayrıştırma) yol açarak sayfayı bozacaktır. Bu nedenle, dizeyi bir diziye dönüştürmemiz gerekiyor.

    function wpb_date_today($atts, $content = null) { if ( ! is_array( $atts ) ) { $atts = []; }

    // kodun geri kalanı…
    }

    • Kod güncellemesi için teşekkürler!!! Snippet bir süredir çalışıyordu sonra belirttiğiniz gibi bozuldu..

  6. Faydalı İpucu:

    Yöntem 2 (yukarıda listelenen) UTC formatında bir tarih çıktısı verir. Çıktıyı Yerel Saat formatına değiştirmek için, "date" yerine "wp_date" yazın (2 yer).

    Yukarıdaki talimatlarınızda bir not düşmek harika olurdu.

    You’re welcome :)

  7. Bunu gerçekten kullanmak istedim, ancak functions dosyama ekledikten sonra şunu alıyorum:
    Uyarı: Geçersiz dize ofseti 'format' /XXXXXXXXXX/functions.php dosyasında

    Tarihi gösterdi, ancak uyarı da göründü.

    • Bilgilendirdiğiniz için teşekkür ederiz, bu konuyu inceleyeceğiz ve şimdilik belirtilen formatla ikinci kısa kod bu uyarıyı önleyecektir.

      Yönetici

  8. Bunun için teşekkürler

    Başka bir eklenti yüklemekten kurtardı

    Minnettarım

  9. Merhaba, kod için teşekkürler.

    Ayı İspanyolca ve/veya sayı olarak göstermek mümkün mü?

    selamlar,

    • Eğer echo date yöntemini kullanıyorsanız, tarihleri sayılar olarak eklemek için F j, Y yerine m/d/Y yazmalısınız.

      Yönetici

  10. Hareketli bir tarih göstermek mümkün mü? Örneğin, bugünün tarihine 7 gün eklenmiş hali? Sitemde her zaman bugünden bir hafta sonrası tarihi gösteren bir şey olmasını isterim.

  11. Bu php kodunu başlık dosyasına eklemek sorun değil ama tarihin sayfada nerede görünmesini istediğimi nasıl kontrol edebilirim?

  12. Veya Javascript ile:

    var dateToday = new Date(); var yearToday = dateToday.getFullYear(); document.write(yearToday);

  13. Merhaba

    Bu kodun rengini nasıl değiştirebilirim?

    kemer renginde ve beyaz olmasını istiyorum

  14. Tarih formatının dilini Arapça'ya nasıl değiştirebilirim???? şimdiden teşekkürler

  15. WP ile her şeyi yapabileceğinizi, sadece öğrenmek için zaman ayırmanız gerektiğini ve çoğunun çok basit olduğunu keşfetmeye başlıyorum. Eklentileri bırakıp sitemin yükünü hafifletmek için 2011 yılı harika bir yıl!

    • İki çözümden bahsettik. Biri sunucunun ayarını kullanabileceğiniz, diğeri ise WordPress ayarını kullanabileceğiniz. Üçüncü bir çözümünüz varsa, ikisinin de yukarıda çalıştığını söylemek yerine lütfen bizimle paylaşın.

      Yönetici

  16. Neden sadece yerleşik bir fonksiyon olarak kullanmıyorsunuz? Ayarlar > Genel'de görüntüleme türünü değiştirebileceğiniz daha kolay değil mi?

Yanıt Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.