WordPress “x kadar dakikada okuyabilirsiniz” Eklentisi Yapımı

“Ş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.

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;
}

Leave a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir