Wordpress fonksiyonları ve işlevleri

Yeni açılan webmaster forumu oxxi.net'te çok fazla kullanılabilecek temel wordpress için temel fonksiyonların bulunduğu bir yazı gördüm, bu yazıyı kaybetmemek istedim. Yaklaşık 2 yıldır wordpress ile çalışmalar yapıyorum, ama bu temel fonksiyonları tam bilemediğim için ufak işlemleri bile çok uzun kodlarla yapmak zorunda kalıyordum.

Bu dersimizde sizlerle döngü yapısını (THE LOOP)'u öğreneceğiz.Bu döngü bize sitemizde içerikleri listeletmek için gereklidir.

Hemen işlevlere geçmeden komutları tanıtıyım :

  • if( have_post() ) -> Her hangi bir yazı olup olmadığını kontrol eder eğer yazı yok ise else ifadesindeki komutlar döner.
  • while( have_post() ) : the_post(); -> Döngü başlar, eğer yazı var ise veriyi çeker.
Döngü içerisinde kullanacağımız fonksiyonlar :
  • the_title(); -> Makalenin başlığını çeker.
  • the_content(); -> Makalenin içeriğini çeker.
  • the_category(); -> Makalenin kategorisini çeker.
  • the_tags(); -> Makalenin etiketlerini çeker.
  • the_author(); -> Makaleyi yazan kişiyi çeker.
  • the_id(); -> Makalenin ID'sini çeker.
  • the_excerpt(); -> Makalenin özetini çeker.
  • the_time(); -> Makalenin oluşturma, son düzenleme gibi tarih işlemlerini çeker. (BKZ: php'deki date fonksiyonu gibi işler, d, m, Y şeklinde gibidir, daha fazla bilgi için bu adresi ziyaret edin.)
  • next_posts_link(); -> Önceki yazıları gösterir.(Bkz: next_posts_link('Önceki Yazılar) )
  • previus_posts_link(); -> Sonraki yazıları gösterir.(Bkz: next_posts_link('Sonraki Yazılar) )
  • comments_popup_link(); -> Makaleye ait kaç tane yorum yapılmış, yapılmamış, yorum izni gibi verileri çeker.(BKZ: örnek kullanım şekli : comments_popup_link('Hiç Yorum Yapılmamış  Yazık boşunamı yazdık', 'Eh en azından 1 tane yorum var.', 'Git gide çoğalıyor yorumlar  % yorum.', 'Yoruma kapalı bir yazı yazmışım '); şeklindedir. )
  • wp_list_pages(); -> Sayfalama için kullanılır.Örnek; 1,2,3,4,5,6,7,8,9,10 ... gibi(Bkz: wp_list_pages('title_li='))
  • wp_list_categories(); -> Siteye ait kategorileri listeletmek için kullanılır.(BKZ: wp_list_categories('title_li='))
Kodların kullanımı çok zor olmamakla birlikte temann yapısına bağlı olarak uygun <div> tagları içine yerleştirmelisiniz.
Örneğin:
<div class="etiketler"><?php the_tags() ?></div> ;

Yorumlar

Yorum Gönder

Bu blogdaki popüler yayınlar

Javascript . , (nokta virgül) Değiştirme

N11 Satış Arttırma

Anaokulu Etkinlikeri Kolay - Okul Öncesi Oyunlar ve Yapımı