WP-Kategoriler-Alfabetik - Mini

WordPress’te Tüm Kategori Listesini Çıkartma, indirme – All Categories List

WWordpress’te istatistiksel olarak kategori listesini topluca görmek isterseniz, aşağıda verilen kodla bir php dosyası oluşturabilirsiniz.
Bu dosyayla Kategori adı, Kategori adet, Kategori ID (Category name, Category count, Category ID) sütunlarının bulunduğu bir tablo elde edebilirsiniz. Bu tabloyu da isterseniz otomatik olarak html olarak indirebilirsiniz.
Tabloyu, ister kategorileri alfabetik olarak sıralayarak ya da isterseniz en çok kullanılan kategoriden en az kullanılan kategoriye doğru sıralayarak çıkartabilirsiniz.


PHP dosyamızı çalıştırınca çıkan sonuçlar:
Aklımagelmişken Kategoriler.php


  • Alfabetik sıralama – Kategoriler :

WP Kategoriler Alfabetik




  • Kullanım adedine göre sıralama – Kategoriler :

WP Kategoriler Kullanım Adedine Göre


Gelelim kod kısmına:

 


Açıklamalar:

    • *1 : include ‘wp-load.php’;
      wp-load.php‘yi kendi php dosyamıza dahil ederek, WordPress’in ana çekirdek işlevlerini dışarıdan kullanabiliriz.
      wp-load.php, WP işlevlerinin kullanılmasına izin vererek, WP’yi harici komut dosyaları (external script) ile çalıştırmayı kolaylaştırır.
    • *2 : Alfabetik sıralama mı / Kullanım sayılarına göre sıralama mı olsun?
      kodu ile Alfabetik sıralama,
      kodu ile de Kullanım adedine göre sıralama yapmış oluyoruz.
    • *3 : Sonuç Ekrana mı yansısın yoksa html ya da txt olarak indirelim mi?
      Eğer aşağıdaki kodu yorum satırı olarak bırakırsak sonucu yalnızca ekrana çıkartırız.
      Ancak yorum işaretlerini kaldırırsak, php dosyamızı çalıştırınca, Bütün etiket listesini (All tags list), Kategori Listesi.html (ya da Kategori Listesi.txt) olarak otomatik olarak indirebiliriz.
       


       

    • WordPress’te Tüm Etiket Listesini Çıkartma, indirme
      (All Tags Count List)
      WP Etiketler Alfabetik

 


 

    • WordPress’te Tüm Yazıların Listesini Çıkartma, indirme
      (All Posts List)
      WP Yazılar Listesi Posts List

 



Bir yorum ekleyin

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