Neredeyse tüm sitelerde kullanılan ve kullanılırken birçok yöntem kullanılabilen bir tarz. En çok okunan yazılar vey a Popüler Yazılar.
Peki bunu daha basitçe nasıl yaparız?
Bunun için konuların okunma sayılarını saklayan bir eklentiyi yani Post Views eklentisini kullanabiliriz.
Bu eklentinin sakladığı konu okunma sayılarını göre yazılarımızdan en fazla okunanları listeleyebiliriz.
Öncelikle buradaki eklentiyi sitemize kuruyoruz.
Eklentiyi panelden etkinleştirdikten sonra sitemizde listeleyeceğimiz kısma gelip kodlarımızın genel taslağını aşağıdaki gibi yapıyoruz.
<?php if (function_exists(‘get_most_viewed’)): ?>
<ul> <!– temamıza bağlı olarak listeleme yaparken başlıkların/resimlerin öncesine gelecek olan html tagı –>
<?php get_most_viewed(); // popüler yazıların çekildiği asıl kısım burasıdır ?>
</ul> <!– temamıza bağlı olarak listeleme yaparken başlıkların/resimlerin sonrasına gelecek olan html tagı –>
<?php endif; ?>
Bunu yaparken bu şekilde kullanırsak sadece popüler yazıları değil popüler sayfaları da okur.
Sadece yazılar ile sınırlamak için:
<?php get_most_viewed_tag(1, ‘post’, 10); ?>
post yerine page yazdığımızda sadece yazılar için çalışır. “both” değeri ise bu ikisini birlikte kapsar.
ve 10 olarak girdiğimiz değer kaç adet yazı gösterileceğidir.
Bunu biraz daha geliştirip kategori ile sınırlamak istersek:
Mesela Haberler kategorisindeki en çok okunan 10 yazıyı çekeceğiz:
<?php get_most_viewed_category(1, ‘both’, 10); ?>
1 kategori IDsidir.
Kolay gelsin.