WordPress Kod Bankası, wordpress temel tema kodları, wordpress tema yapımı için kodlar bu sayfamızda yer almaktadır. Tema yapımı için gerekli kodlar.
Title (Sayfa Başlığı)
<?php global $page, $paged; wp_title( '|', true, 'right' ); bloginfo( 'name' ); $site_description = get_bloginfo( 'description', 'display' ); if ( $site_description && ( is_home() || is_front_page() ) ) echo " | $site_description"; if ( $paged >= 2 || $page >= 2 ) echo ' | ' . sprintf( __( 'Page %s', 'AliAkay (Kendinize göre düzenleyin)' ), max( $paged, $page ) ); ?>
Style.css Tanımlamaları
/* Theme Name: Tema Adı Theme URI: Temanın Dağıtıldığı Web Sayfası Author: Geliştirici Adı Author URI: Geliştirici Web Sayfası Description: Tema Açıklaması Version: Tema Sürümü */
Sayfaları Listeleme
<?php wp_list_pages('title_li=');? >
Yazı Başlığı
<?php the_title();?>
Yazı Bağlantısı
<?php the_permalink();?>
Yazar Adı
<?php author_meta("display_name");?>
Yazıya Yapılan Yorum Sayısı
<?php comments_popup_link(__('Yorum yapılmamış'),__('1 yorum yapılmış'), __('% yorum yapılmış'), '', __('Yorumlara kapalı')); ?>
Yazı Tarihi
<?php the_time(Y/m/d);?>
İlkel Döngü
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> // buraya iskelet yani sizin listeleme kodlarınız. <?php endwhile; else: ?> <p><?php _e('Sonuç Bulunamadı.'); ?></p> <?php endif; ?>
Bileşen Tanımlama
<?php if ( function_exists('register_sidebar') ) { register_sidebar(array( 'name' => 'Sağ Bölüm', 'before_widget' => ' ', 'after_widget' => '', 'before_title' => '', 'after_title' => '', )); } ?>
Bileşenin Gösterilmesi
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar() ) : else : ?> <?php endif; ?>
Popüler Yazıları Listeleme (2.Versiyon)
<?php // sorgu koşulu belirlenir query_posts(array('meta_key' => 'views', 'orderby' => 'meta_value_num')); while ( have_posts() ) : the_post(); //Listeleme iskeleti. Yani Listelemek istediğiniz html parça endwhile; wp_reset_query(); ?>
Rastgele Yazıları Listeleme
<?php // sorgu koşulu belirlenir query_posts('showposts=5&orderby=rand'); while ( have_posts() ) : the_post(); //Listeleme iskeleti endwhile; wp_reset_query(); ?>