WordPress

WordPress “Şu kadar dakikada okuyabilirsiniz” Eklentisi Yapımı

1 Yorum

“Şu kadar dakikada okuyabilirsiniz” Eklentisinin PHP Kodları

Aşağıdaki PHP kodunu temanızın functions.php dosyasının en altına, varsa ?> den önce yerleştirmelisiniz.

Siteniz kod eklemeyi bilmiyorsanız WordPress Siteye Kod Nasıl Eklenir? yazısını tıklayarak hemen öğrenebilirsiniz.

function kelime_sayar() {
$hiz = 250;
$kelime = str_word_count( strip_tags( get_post_field( 'post_content', get_the_ID() ) ) );
$sonuc = $kelime/$hiz;
$sonuc = round($sonuc);
$txt = sprintf("%s dakikada okuyabilirsiniz", $sonuc, 'text-domain');
if ($sonuc>0) {
echo $txt;
}
}

Temanızın content-single.php dosyasının belirtilen yerine eklemelisiniz. Ben komple entry-meta bölümünü düzenlemek zorunda kaldım. Düzenlemediğimde yazdığım kod alt satırda gözüküyordu. Aşağıdaki gibi yaparsanız sizde de tam benim sitemde göründüğü gibi görünür.

<div class="entry-meta">
<div class="entry-meta-bilgiler">
<?php
vantage_posted_on();
?>
</div>
<div class="entry-meta-okuma-hizi">
<?php
kelime_sayar();
?>
</div>
</div><!-- .entry-meta -->

CSS Kodu

.entry-meta-bilgiler {
float: left;
}
.entry-meta-okuma-hizi {
margin-left: 5px;
float: left;
font-size: 13px;
background-color: #eee;
color: #343538;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-o-border-radius: 20px;
border-radius: 20px;
padding: 1px 12px;
margin-top: -2px;
}
Paylaş

1 Yorum. Yeni Yorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Fill out this field
Fill out this field
Lütfen geçerli bir e-posta adresi yazın.
You need to agree with the terms to proceed

Öne çıkan web sitesi tasarım çalışmalarımıza bakın
1.000’den fazla müşteri için oluşturduğumuz güzel web sitelerinden bazılarına göz atın.
WordPress desteği ve bakımı sunuyoruz
WordPress uzmanlarından oluşan ekibimiz tarafından desteklenen planlarla devam eden bakımın stresinden kurtulun.
Google Değerlendirme Notu
5.0
206 yoruma göre
js_loader