20 Temel WordPress Kodu

Bir çok wordpress kullanıcısının elinin altında bulunması gereken 20 temel wordpress kodunu bugün sizlerle paylaşacağım arkadaşlar. Bu kodlar daha çok temasını düzenlemeyi seven hatta tema yapmak isteyen arkadaşların işine yarar desek daha doğru olur sanırım. Aşağıda verdiğim kodlar wordpress içerik sisteminin temel yapısında bulunan kodlardır. Bu kodları kullanarak istediğiniz fonksiyonu istediğiniz yerde çektirebilirsiniz. Vakit kaybetmeden kodlara geçelim.

1 – Tema Adresi (url) Kodu: Bu kod ile resim v.b. içeriklerinizi her defasında url girmek zorunda kalmadan çektirebilirsiniz.

<?php bloginfo('template_url'); ?>

2 – Header Kodu: Bu kod ile sitenizin üst kısmı olan header.php dosyasını kolayca çağırabilirsiniz.

<?php get_header(); ?>

3 – Footer Kodu: Bu kod ile sitenizin alt kısmı olan footer.php dosyasını kolayca çağırabilirsiniz.

<?php get_footer(); ?>

4 – Sidebar Kodu: Bu kod ile sitenizin yan kısmı olan sidebar.php dosyasını kolayca çağırabilirsiniz.

 <?php get_sidebar(); ?>

5 – İçerik Linki: Sitenizdeki içeriğin linkidir. Link vermek için kullanılabilir.

<?php the_permalink() ?>

6 – Başlık Kodu: Sitenizin title kısmını çektirebileceğiniz php kod.

<?php the_title(); ?>

7 – Kategori Adı Kodu: İçeriğinizin bulunduğu kategorinin adını bu kod ile gösterebilirsiniz.

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

8 – Etiket Kodu: İçeriğinizdeki etiketleri göstermenize yarıyacak php kod.

<?php the_tags(' ', ', ', ''); ?>

9 – Özel Alan Gösterme Kodu: Özel alanınızı temanızın istediğiniz yerinde bu kod ile gösterebilirsiniz.

<?php if( get_post_meta($post->ID, "resim", true) ): ?>
    <?php echo get_post_meta($post->ID, "resim", true); ?>
    <?php else: ?>
    <?php endif; ?>

10 – İçerik Kodu: Yazı içeriğinizi gösterme kodu.

<?php the_content(''); ?>

11 – Yorum Şablonu Kodu: Yazı veya sayfa içinde yorum şablonunu göstermenize yaracak php kodu.

<?php comments_template(); ?>

12 – Tarih, Saat Kodu: İçeriğinizin hangi tarih ve saatte girildiğini gösteren kod.

<?php the_time('l, F jS, Y') ?>

13 – Yazar Kodu: İçeriğinizin hangi yazar tarafından yazıldığını gösteren kod.

<?php the_author(', '); ?>

14 – Pagenavi Listeleme Kodu: İçeriklerini listelemek için kullanılabilir. (pagenavi eklentisi kurulu olması gerekir)

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

15 – Yorum Sayısı Kodu: İçeriğinizdeki yorum sayısını gösterir.

<?php comments_number('0 Yorum','1 Yorum','% Yorum'); ?>

16 – Önceki ve Sonraki İçerik Kodu: İçeriğinizden önceki ve sonraki içeriklerin ismini gösterir.

<?php previous_post_link('%link') ?>
<?php next_post_link('%link') ?>

17 – Part Sistemi Kodu: Film siteleri için partlara bölme kodu.

<?php wp_link_pages('before=<p>&after=</p>&pagelink=%.Part'); ?>

18 – İstenmeyen Kategori Kodu: İstemediğiniz kategoriyi gizlemek için kullanılır. Cat=-416 yazan yere istemediğiniz kategorinin id numarasını yazacaksınız.

<?php $wp_query = new WP_Query();
$wp_query->query('showposts=5&cat=-416&paged='.$paged);?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
içerik
<?php endwhile; ?>

19 – Kategori Açıklaması Kodu: İlgili kategorinin açıklama kısmını gösterir. (çoğu temada mevcut değildir)

<?php echo category_description( $category ); ?>

20 – Description Kodu: Sitenizin açıklama yani description açıklamasını gösterir.

<?php bloginfo('description'); ?>

8 Yorum Bırakılmış

  • Kardeşim benim wordpress sitem var. yazdığım kategori
    açıklaması ve başlık sitemde gözükmüyor. bu eklentiyi ekledim
    Allow HTML in Category Descriptions fakat bir işe yaramadı. Bu
    sorunu nasıl çözerim ? Kod konulacaksa koyacağım yeri
    ayrıntılı yazarsanız sevinirim. Kod bilgim yok. Teşekkürler.

    • Mehmet kardeşim öncelikle kurduğun o eklentiyi kaldırabilirsin ona gerek yok. 19 numaralı paylaştığım kategori açıklaması kodunu temanda ki kategori açıklamasını göstereceğin yere eklemen yeterlidir. Kategori sayfaları genelde archives.php dosyasından çekmektedir oraya bakmanı öneririm çözemessen tema ismini paylaş yardımcı olmaya çalışalım kolay gelsin.

  • Foot WP bu tema üzerinde etkin yazıyor. hiç nereye koyacağımı bilemiyorum. Nasıl koyacağım ?

    • Mehmet bey kullandığınız tema premium tema olduğu için elimizde yok malesef bu konuda yardımcı olamayacağım.

  • Nasıl yani yukarıdaki kod bu temada çalışmaz mı ? Ben bu kodun her temada çalıştığını zannediyordum.

    • Kod her temada çalışır mehmet bey söylemek istediğim benim yerini bulmanız konusunda yardımcı olamayacağım.

Yorum Bırakın