![]() |
WordPress Yazıları Listeleme Kodu WordPress Yazıları Listeleme Kodu Siteye kod ekleme kısmını bilmiyorsanız basitçe WordPress panelinizde Görünüm -> Tema Düzenleyici kısmına gelin. Temayı seçtikten sonra tema dosyalarını açıp düzenleme yapabilirsiniz. Yine yapamazsanız bir bilene bırakın https://www.harunalp.com/wp-content/...du-300x300.png WordPress Yazıları Listeleme Kodu (Normal) Bu kod ile düzensiz bir şekilde son yazılarınızı listeyebilirsiniz. WordPress de son yazıları çekme basit anlamda bu kadar ve codex wordpress sayfasında çok daha fazla örnek mevcut. Kod: <?php if ( have_posts() ) : ?> Kategoriye özel çekmede şöyle bir durum söz konusu , bazı parametreler giriyorsunuz ve bu değerler bu parametrelere göre listeleniyor. Örneğin cat=1 yazan kısımda kategorilerinizin listesinde düzenle’nin üzerine geldiğinizde göreceğiniz id değeri mevcuttur ve 1 numaralı kategoriyi işaret eder. Showposts parametresi ise kaç adet yazı gösteceğinizi belirlemenize yardımcı olur. Şimdi bu bilgiler ışığında aşağıdaki örneği inceleyebiliriz. Kod: <?php $kategori = new WP_Query("cat=1&showposts=3"); <br> while($kategori->have_posts()) : $kategori->the_post();?> Buradaki parametreler size yabancı gelmeyecektir. orderby şimdiye kadar bildiğiniz anlamıyla sıralama türünü ifade eder ve rand olarak belirtilmesi halinde random olarak değer getirir. Yine showposts u kullanıp kaç adet gösterileceğini seçiyoruz. orderby = rand showposts : 7 Kod: <?php query_posts($query_string . 'orderby=rand&&showposts=7'); ?> Kod: <?php query_posts($query_string . 'orderby=rand&&showposts=5'); ?> Klasik bir data card düşünün burada üste görseli thumbnail yani görsel var mı yok mu kontrolü yaparak çekiyoruz. Öne çıkan görseli var ise dataları çekmeye başlıyoruz. Diğer kodlar yukarıdakiler ile tamamen aynı ve random olarak getirtiliyor. Bunlara bir stil eklemek ve güzel görünmesini sağlamak tamamen sizin işiniz ve çerez niteliğinde |
Forum saati GMT +3 olarak ayarlanmıştır. Şu an saat: 23:05 |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.