WordPress
WordPress “Şu 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.
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;
}
gerçekten okudum ve teşekkür ediyorum iyi kaynak.