Caner Dio

WordPress & Sanayi İşleri & Web Master

Caner'in blogunda, WordPress ipuçları, web tasarımı rehberleri ve sanayi işleri hakkında yazılar bulabilir, dijital çözümlerle işinizi geliştirebilirsiniz.

SİNCE 2006

WordPress Kategorilerini Dinamik ve Renkli Olarak Listeleme


  • WordPress Kategorilerini Dinamik ve Renkli Listeleme

    WordPress sitenizde tüm kategorilerinizi, yazı sayılarıyla birlikte dinamik ve renkli bir şekilde listelemek ister misiniz? Bu rehberde, basit bir PHP ve CSS kullanarak, kategorilerinizi görsel olarak çekici ve düzenli hale getirmeyi öğrenebilirsiniz. Kategorilere farklı renkler atayarak ziyaretçilerin ilgisini artırabilir ve kategorilerinizin kullanımını kolaylaştırabilirsiniz.

    Kod: WordPress Kategorilerini Dinamik ve Renkli Listeleme

     <div> <a href="#" class="list-group-item active">KATEGORİLER</a> <ul class="list-group"> <?php // Renk sınıflarını tanımlayın $colors = &#91;'label-danger', 'label-default', 'label-info', 'label-primary', 'label-success', 'label-warning'&#93;; // Tüm kategorileri al $categories = get_categories(); $color_count = count($colors); // Renk sayısını al $index = 0; // Renk indeksini sıfırla foreach ($categories as $category) { // Renk döngüsü (kategoriye sırasıyla renk atama) $color_class = $colors&#91;$index % $color_count&#93;; $index++; // Kategori bağlantısı ve yazı sayısını göster echo '<li class="list-group-item"> <i class="fa fa-folder"></i> <a href="' . get_category_link($category->term_id) . '">' . $category->name . '</a> <span class="label ' . $color_class . ' pull-right">' . $category->count . '</span> </li>'; } ?> </ul> </div> 

    Kodun Açıklaması

    • Dinamik Kategori Çekme:get_categories() fonksiyonu, WordPress sitenizdeki tüm kategorileri dinamik olarak çeker.
    • Renk Döngüsü:$colors dizisi içerisindeki renk sınıfları, kategorilere sırasıyla atanır.
    • SEO Dostu Kategori Linkleri:get_category_link(), her kategori için SEO uyumlu bağlantılar oluşturur.
    • Yazı Sayısı Gösterimi:$category->count, her kategorideki yazı sayısını otomatik olarak görüntüler.

    Renk Sınıflarını Özelleştirme

    Kodda kullanılan renk sınıfları Bootstrap ile uyumludur. Ancak, kendi renklerinizi tanımlamak isterseniz aşağıdaki CSS kodlarını kullanabilirsiniz:

     .label-danger { background-color: #d9534f; color: white; } .label-default { background-color: #777; color: white; } .label-info { background-color: #5bc0de; color: white; } .label-primary { background-color: #337ab7; color: white; } .label-success { background-color: #5cb85c; color: white; } .label-warning { background-color: #f0ad4e; color: white; } 

    Bu CSS kodlarını temanızın style.css dosyasına ekleyerek kendi renk paletinizi oluşturabilirsiniz.

    Kodunuzu Nerede Kullanabilirsiniz?

    Aşağıdaki alanlarda bu kodu kolayca entegre edebilirsiniz:

    • Tema Şablonlarında: Temanızın sidebar.php dosyasına ekleyerek kategorilerinizi yan menüde listeleyebilirsiniz.
    • Özel Sayfa Şablonlarında: Belirli bir sayfa için kategorileri listelemek istiyorsanız, şablon dosyanıza bu kodu ekleyebilirsiniz.

    Sonuç

    Bu yöntemle WordPress kategorilerinizi daha görsel ve kullanışlı bir şekilde sergileyebilirsiniz. Kategorilere eklediğiniz renkler ve yazı sayıları sayesinde kullanıcılar, içeriklerinizi daha kolay keşfeder. Ayrıca, bu listeleme yöntemi sitenizin SEO performansına da olumlu katkı sağlar.


    Etiketler
  • Yorumlar

    Yorum Yapın

    E-posta adresiniz yayınlanmayacak.Gerekli alanlar * ile işaretlenmişlerdir

Anonim
Hakkında

Merhaba, ben Caner. Wordpress, web tasarımı, satış pazarlama, mimari tasarım, 3ds max, autocad ve sanayi sektörlerinde yeterli tecrübeye sahip ve derinlemesine bilgi sahibiyim. Yıllardır yaratıcı projeler üzerinde çalışarak, teknolojiyi iş dünyasına entegre etmeyi seviyorum. bycaner.com üzerinden WordPress ipuçları, web tasarımı rehberleri ve sanayi sektörüyle ilgili değerli bilgiler paylaşarak, dijital dünyadaki yolculuğunuzu kolaylaştırmayı hedefliyorum. Her gün daha verimli ve yaratıcı çözümler üreterek, işinizi büyütmenize yardımcı oluyorum.

124 defa görüntülendi.
27 Kasım 2024 tarihinde eklendi.
KATEGORİLER
Admin Gravatar