WordPress Kod Bankası - Wordpress Temel Tema Kodları - ixo

WordPress Kod Bankası

WordPress Kod Bankası, wordpress temel tema kodları, wordpress tema yapımı için kodlar bu sayfamızda yer almaktadır. WordPress kod bankası, wordpress tema yapımı için kullanılması gerekli kodların yer aldığı makalemizdir. Bu makalede tema yapımında hangi kodların kullanılması gerektiğini anlayabilirsiniz. WordPress sitenizde hata var ise, sıfırdan tema yapıyorsanız, hangi sayfaya ne eklenmesi gerektiğini öğrenmek için makalemize göz atabilirsiniz. 

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();
?>
  • Site İçi Yorumlar

Bu yazı yorumlara kapatılmıştır.