WordPess Uzmanı ~ MUSTAFA UZUN
WordPress İçeriklerinden Tarihler ​​Nasıl Çıkarılır?

WordPress İçeriklerinden Tarihler ​​Nasıl Çıkarılır?

İçeriğiniz zaman odaklı değilse (blog dışı bağlamlarda WordPress’i kullanırken olduğu gibi), bu bilgiler alakalı olmadığından yayın tarihinizi yayınlarınızdan kaldırmak isteyebilirsiniz ve eski içeriğinizin modası geçmiş olduğu izlenimini verebilir.

1. Manuel Yöntem

Bunu yapmanın “doğru” yolu, temanızı düzenlemek ve yayın tarihlerini gösteren kodu kaldırmak olacaktır.

  • Durumunuzu yedekleyin, duruma göre;
  • “Görünüm> Editör” e gidin ve temanızın her bir PHP dosyası için aşağıdaki adımları tekrarlayın
  • Temanızın kodunda bu fonksiyon aramalar için: the_date()echo get_the_date()the_modified_date(), vethe_time()
  • Fonksiyon çağrılarını PHP yorum işaretleyicileriyle çevreleyin ( /*ve */);

İşte bazı örnekler:

<? php / * the_date (); * /?>
<? php / * the_date ('F j, Y'); * /?>
<? php / * echo get_the_date (); * /?>
<? php / * the_modified_date (); * /?>
<? php / * the_modified_date ('', 'Son değiştirildi'); * /?>
<? php / * the_time (get_option ('date_format')); * /?>
  • İşlev çağrısını çevreleyen diğer metinleri kaldırmak isteyebilirsiniz. Örneğin, temanız bu kodu içeriyorsa …
    <div> Yayınlandı <? php the_time (get_option ('date_format')); ?> </ Div>
  • Değiştirilecek Kod:
    <div> Yayınlandı <? php / * the_time (get_option ('date_format')); * /?> </ div>
  • .. temanız “Yayınlandığı” yazacak, ancak tarih değil. Tema dosyanızdan “Yayımlandı” yı silmek sitenizden kaldırır. Temiz görünümlü bir sonuç elde etmek için tema dosyalarınızdaki metinleri kaldırmanızın gerekebileceğini unutmayın.
  • “Dosya Güncelle” yi tıklayın.

2. Otomatik Yöntem

Hızlı bir düzeltme istiyorsanız, WordPress yöneticinizdeki “Görünüm> Editör” e gidin ve bu kodu temanızın functions.php dosyasına ekleyin. Dosyanın üst kısmına, ancak açılış satırından sonra koyun <?php.

İşlev jl_remove_post_dates () {
	add_filter ('the_date', '__return_false');
	add_filter ('the_time', '__return_false');
	add_filter ('the_modified_date', '__return_false');
} add_action ('loop_start', 'jl_remove_post_dates');

(Not: Bu yöntem WordPress 3.0 veya üstünü gerektirir)

Şimdi sitenizi kontrol edin ve yayın tarihlerinin gittiğinden emin olun. Eğer gitmemiş durumdaysa, yukarıdaki kodu daha "agresif" sürümle değiştirmeyi deneyin:
İşlev jl_remove_post_dates () {
	add_filter ('the_date', '__return_false');
	add_filter ('the_time', '__return_false');
	add_filter ('the_modified_date', '__return_false');
	add_filter ('get_the_date', '__return_false');
	add_filter ('get_the_time', '__return_false');
	add_filter ('get_the_modified_date', '__return_false');
} add_action ('loop_start', 'jl_remove_post_dates');

WordPress Uzmanı Olmak İçin 4 Adım Adlı Yazımı da Okuyabilirsiniz.

Mustafa Uzun

Yorum ekle