Kateogri: WordPress

WordPress’de Eski Yazılara Uyarı Ekleyin

Merhaba arkadaşlar son zamanlarda bir kaç WordPress blog sitesinde gördüğüm bir olayın yapılışını anlatacağım size, belli bir ay ve öncesinde yazılan yazılarda otomatik olarak uyarı çıkıyor şu şekilde;

Bu yazı X ay veya daha önce yayınlanmış olduğundan; görülen linklerde, resimlerde veya kodlarda hata olabilir. Herhangi bir hata ile karşılaşırsanız bana buradan bildirebilirsiniz. Anlayışınız için teşekkür eder, keyifli okumalar dilerim 🙂 – Yazar ADI

Bende bugün bir arkadaşımın blogunda paylaştığı yazıda gördüm ve o yazıdan esinlenerek böyle bir şey yazıp hem sizlere kaynak olmak hem kendim için arşive koymak istedim.

PHP Kodu:

<?php
$tarih = human_time_diff(get_the_time('U'), current_time('timestamp'));
$ayirma = explode(" ",$tarih);
if ($ayirma[0] >= 90) {
// Uyarı
echo "<div id='eskiyazi' class='eskiyazi'>Bu yazı 3 ay veya daha önce yayınlanmış olduğundan;görülen linklerde, resimlerde veya kodlarda hata olabilir.Herhangi bir hata ile karşılaşırsanız bana <a href='#'>buradan</a> bildirebilirsiniz. Anlayışınız için teşekkür eder, keyifli okumalar dilerim <p> - "; echo the_author_posts_link(); echo"</p></div>";
 } ?>

CSS Kodu:

/* Eski Yazı Uyarı */
#eskiyazi{
  background-color:#dc635b;
  padding:8px;
  margin-top: 0.5em 0;
  padding: 1em 1.5em;
  border: 1px solid #c0433b;
  color:#fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#eskiyazi a{
  font-weight:bold;
  color:#fff;
}
/* Eski Yazı Uyarı */

Sonuç:

Kodun Yapısı:

  • 2. satırda tarih isimi değişkene kodumuz ile “X gün” olarak yazının yazıldığı tarihi atadık.
  • 3. satırda tarih isimli değişkeni boşluklar aracılığı ile böldük.
  • 4. satırda böldüğümüz tarih değişkeninin “X” ksımını [0] ile çektik sonra bu değer ile if döngüsü kurduk ve >= 90 (büyük-eşit) diyerekten X değeri 90’dan büyük veya eşit ise echo ile ekrana yazılacak yazıyı yazdırdık.
Burak Şahin

Merhaba! Ben Burak. 2016 yılında Karadeniz Teknik Üniversitesi Harita Mühendisliği Bölümü’nden mezun oldum. Lise yıllarında HTML & CSS‘e, Üniversite yıllarında WordPress ve Matlab‘e adım attım. Lisans tezimi Matlab üzerinden program yazarak teslim ettim. Çeşitli projeler için WordPress tabanlı yazılımlar geliştirdim.

Paylaş
Yazar
Burak Şahin

Son içerikler

En İyi 15 WordPress Avukat Teması (Ücretli + Ücretsiz)

WordPress avukat teması, avukatlar ve hukuk büroları için özel olarak tasarlanmış şablonlardır. Bu temalar, profesyonel…

8 ay önce

WiseCP Tema: Kişiselleştirilebilir ve Şık Tasarım

WiseCP tema özelliği, kullanıcıların platformlarını özelleştirmelerini ve markalarına uygun hale getirmelerini sağlayan önemli bir bileşendir.…

8 ay önce

WiseCP: Türkiye’nin Yeni Nesil Hosting ve Dijital Hizmetler Otomasyonu

WiseCP Nedir? WiseCP Nedir, Türkiye'nin ilk ve tek yerli bir web barındırma hizmeti, sunucu yönetimi…

8 ay önce

MAMP / WAMP / XAMPP phpMyAdmin Şifresi Değiştirme (2 Adım)

Genellikle Windows ve Mac OS işletim sistemli bilgisayarlarda WordPress tema geliştiricileri localhost kurulumu yapmak için…

2 yıl önce

WordPress Admin Şifresi Değiştirme (3 Farklı Yöntem)

Her birey zaman zaman şifrelerini güncellemelidir. WordPress yönetici şifresini değiştirmek oldukça basit bir işlemdir, ancak…

2 yıl önce

En İyi 4 Ücretsiz WordPress Emlak Teması

Emlak temaları hakkında daha fazla bilgi edinmek için sizleri ücretsiz WordPress emlak teması serimize davet…

2 yıl önce

Bu web sitesinde çerezler kullanılıyor.