Temel WordPress Kodları

Wordpress

Bu yazımı hiç biriniz için yazmıyorum arkadaşlar. Bu yazıyı hazırlama sebebim tema düzenlemelerim sırasında zaman zaman lazım olan kodları bir araya toplayıp kendime kaynak hazırlama isteğim. Kaynak olarak farklı farklı siteleri kullandım ve kusura bakmayın isimlerini tek tek yazmam pek mümkün olmadı. İşte wordpress tema yapımı için gerekli olan kodlardan oluşan arşivim.

Sitenin ismini yazdırmak için kullanılnır. Yazdırma işlemini linksiz düz yazı olarak yapar. A tag’ı içine alarak linklendirebilirsiniz.

<?php bloginfo(‘name’); ?>

Site descriptions kısmında yazdığınız açıklama kısmını gösterir. Yine yukarıdaki gibi linksizdir.

<?php bloginfo(‘description’); ?>

Site adresini gösterir. Yine düz yazı şeklindedir.

<?php bloginfo(‘url’); ?>

İstediğiniz bir yazı yada sayfanın başlığını görüntüleyebilirsiniz.

<?php the_title(); ?>

Style.css dosyanızı include ederken kullanırsınız.

<?php bloginfo(‘stylesheet_url’?>

Tema klasörünüzün adresini gösterebilirsiniz.

<?php bloginfo(‘template_url’); ?>

Sİtenizde hali hazırda kurulu olan wordpress sürümünü gösterir.

<?php bloginfo(‘version’); ?>

Atom adresinizi göstermeye yarar.

<?php bloginfo(‘atom_url’); ?>

Sitenizin RSS adresini bir diğer adıyla besleme adresini gösterebilirsiniz. Bu adres aracıığıyla insanların RSS yoluyla sizi takip etmesini sağlayabilirsiniz.

<?php bloginfo(‘rss2_url’); ?>

Mevcut HTML versiyonunuzu gösterir:

<?php bloginfo(‘html_type’); ?>

Head içinde kullanacağınız karakter setini girerken kullanabilirsiniz.

<?php bloginfo(‘charset’); ?>

Bu kod aracılığıyla arama yaptığını bölümde kayıtlı konu olup olmadığını sorgularsınız. index.php, single.php, category.php, page.php, tag.php, ve search.php içinde standart olarak kullanılır. Dilerseniz farklı yerlerde de kullanabilirsiniz.

<?php if (have_posts()) : ?>

Bir üst satırda yaptığınız sorgulama ile konu buluyorsanız bu konuları listelemek için kullanabileceğiniz koddur.

<?php while (have_posts()) : the_post(); ?>

Konu listelemeyi sonlandırır.

<?php endwhile; ?>

Konuların var olup olmadığını öğrenmek için yaptığınız sorguyu sonlandırır.

<?php endif; ?>

Header.php dosyasını include etmek için kullanılır.

<?php get_header(); ?>

Sidebar.php dosyasını include etmek için kullanılır.

<?php get_sidebar(); ?>

Footer.php dosyasını include etmek için kulanılır.

<?php get_footer(); ?>

Takvimi göstermenize yarar. Bu sayede gösterim için zamanlanmış olan yazılarınıza yayından önce ziyaretçilerinize haber edebilirsiniz.

<?php get_calendar(); ?>

Eklediğiniz yerde aylık ve yıllık arşivlerinizi gösterir. Genelde sidebar.php içinde kullanılır.

<?php wp_get_archives(); ?>

Bir sonraki konunun linkini gösterir. Single.php içinde kullanarak site içi link ağını kurabilirsiniz.

<?php next_post_link(‘%link’); ?>

Bir önceki konunun linkini gösterir. Single.php içinde kullanarak site içi link ağını kurabilirsiniz.

<?php previous_post_link(‘%link’); ?>

Kategorilerinizi listeletebilirsiniz. Sık kullanım yerleri üst menü içi ve sidebar.php’dir.

<?php wp_list_cats(); ?>

Sitenizdeki mevcut sayfaları listeler. Üst satırdaki kategori listeleme ile aynı mantıkta çalışır.

<?php wp_list_pages(); ?>

Konularınıza yorum alanı ekler. Ziyaretçilerinizin konularınıza yorum bırakmasını sağlayarak daha ilgi çekici bir blog yapabilirsiniz.

<?php comments_template(); ?>

Bu kod ile dilerseniz yazınızı panele girmeden düzenleyebilirsiniz. Eklediğiniz yerde düzenleme linki çıkacaktır.

<?php edit_post_link(); ?>

Kodu eklediğiniz konunun ID numarasını çekebilirsiniz.

<?php the_ID(); ?>

Konunuzun yazarını gösterebilirsiniz.

<?php the_author(); ?>

Konunuzun dahil olduğu kategoriyi gösterir.

<?php the_category(‘, ‘); ?>

Kodun kullanıldığı konunun linkini gösterebilirsiniz.

<?php the_permalink(); ?>

Kodun eklendiği konunun yorum sayfası linkini gösterir.

<?php comments_popup_link(); ?>

Konunuzun yayına alındığı tarihi göstermenize yarar.

<?php the_time(‘j F Y’); ?>