WordPress’te belirli bir kategoriden son gönderileri görüntülemek ister misiniz? Varsayılan son gönderiler pencere öğesi tüm kategorilerden gönderileri gösterir ve bunları kategoriye göre filtreleme seçeneği yoktur. Bu makalede, WordPress’te belirli bir kategorideki son gönderileri nasıl kolayca görüntüleyeceğinizi göstereceğiz.
WordPress’te Gönderileri Kategoriye Göre Filtreleme
Yalnızca belirli bir kategorideki son gönderileri görüntülemek için bir sayfa oluşturmak istiyorsanız, WordPress sitenizin zaten her kategori için ayrı sayfaları vardır.
Görünüm »Pencere Öğeleri sayfasını ziyaret ederek ve kenar çubuğunuza ‘Kategoriler’ pencere öğesini ekleyerek tüm kategori sayfalarınıza bağlantılar ekleyebilirsiniz. Ayrıca gezinme menülerinize kategoriler de ekleyebilirsiniz.
Öte yandan, kenar çubuğunuzda belirli bir kategoriden son gönderileri göstermek istiyorsanız, bunun için varsayılan bir pencere öğesi yoktur. Varsayılan son gönderiler pencere öğesi, gönderileri kategori veya etiketlere göre filtrelemenize izin vermez.
Neyse ki başka bir yolu var. WordPress’te belirli kategorilerden yeni gönderilerin nasıl kolayca görüntüleneceğine bir göz atalım.
Video öğretici
Videoyu beğenmediyseniz veya daha fazla talimata ihtiyacınız varsa, okumaya devam edin.
Yöntem 1. Eklenti Kullanarak Bir Kategoriden Son Gönderileri Göster
Bu yöntem daha kolaydır ve çoğu kullanıcı için önerilir.
Yapmanız gereken ilk şey, Recent Posts Widget Extended eklentisini yüklemek ve etkinleştirmek. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.
Etkinleştirmenin ardından, Görünüm »Pencere Öğeleri sayfasını ziyaret etmeniz ve kenar çubuğunuza” Genişletilmiş Son Gönderiler “pencere öğesini eklemeniz gerekir.
Widget menüsü, ayarlarını göstermek için genişleyecektir. ‘Kategoriyle Sınırla’ seçeneği altında görüntülemek istediğiniz kategori veya kategorileri seçmeniz gerekir.
Widget, özelleştirebileceğiniz birçok seçenekle birlikte gelir. Gönderi küçük resmi, tarihi, göreli tarihi, yazı özeti / alıntıları ve daha fazlasını gösterebilirsiniz.
Widget ayarlarınızı saklamak için kaydet düğmesine tıklamayı unutmayın.
Artık kategoriye göre görüntülenen son gönderileri görmek için web sitenizi ziyaret edebilirsiniz.
Kısa Kod Kullanarak Kategoriye Göre Son Gönderileri Görüntüle
Son Gönderiler Genişletilmiş Pencere Öğesi ayrıca, gönderiler ve sayfalar dahil olmak üzere sitenizin herhangi bir yerindeki son gönderileri görüntülemek için kısa kod kullanmanıza da olanak tanır.
Belirli bir kategorideki son gönderileri görüntülemek istediğiniz gönderiyi veya sayfayı düzenlemeniz gerekecektir. Gönderi düzenleyicide aşağıdaki kısa kodu eklemeniz gerekecek:
[rpwe limit="5" excerpt="true" cat="72" ]
Bu kısa kod, gönderinin alıntısıyla birlikte belirli bir kategoriden en son 5 gönderiyi görüntüler. Kedi değerini, görüntülemek istediğiniz kategorinin kimliği ile değiştirmeniz gerekecektir. WordPress’te kategori kimliğinin nasıl bulunacağına ilişkin makalemize bakın.
Kısa kodu ekledikten sonra, değişikliklerinizi görüntülemek için gönderinizi veya sayfanızı kaydedebilirsiniz.
Yöntem 2. Kod Parçacığını Kullanarak Belirli Bir Kategoriden Son Gönderileri Görüntüleme
Bu yöntem, WordPress tema dosyalarınıza kod eklemenizi gerektirir. Bunu daha önce yapmadıysanız, WordPress’te kodun nasıl kopyalanıp yapıştırılacağına ilişkin kılavuzumuza bir göz atın.
Aşağıdaki kodu, belirli bir kategoriden en son gönderileri görüntülemek istediğiniz WordPress tema dosyalarınıza eklemeniz gerekecektir.
<?php $catquery = new WP_Query( 'cat=72&posts_per_page=5' ); ?> <ul> <?php while($catquery->have_posts()) : $catquery->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li> <?php endwhile; wp_reset_postdata(); ?>
Bu kodun ilk satırı, belirli bir kategori kimliğine sahip yeni bir WordPress sorgusu oluşturur. Kendi kategori kimliğinizle değiştirmeniz gerekir. Bir listede yalnızca gönderi başlığını gösterir.
Aşağıdaki kodu ekleyerek tam içeriği görüntüleyecek şekilde değiştirebilirsiniz:
<?php $catquery = new WP_Query( 'cat=72&posts_per_page=5' ); ?> <ul> <?php while($catquery->have_posts()) : $catquery->the_post(); ?> <li><h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3> <ul><li><?php the_content(); ?></li> </ul> </li> <?php endwhile; ?> </ul> <?php wp_reset_postdata(); ?>
Ayrıca yerini alabilir the_content
ile the_excerpt
yerine tam maddenin sonrası alıntıları gösterilecek.
Umarız bu makale, WordPress’te belirli bir kategorideki son gönderileri nasıl kolayca görüntüleyeceğinizi göstermiştir. WordPress için en çok aranan kategori hackleri ve eklentileri listemizi de görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook’ta da bulabilirsiniz.