Byfresh
Azimli Üye
- Katılım
- 7 Mar 2018
- Mesajlar
- 473
- Beğeniler
- 4
WordPress Versiyonu ;
1
<?php bloginfo('version'); ?>
Atom Url Adresi
1
<?php bloginfo('atom_url'); ?>
Rss Adresi
1
<?php bloginfo('rss2_url'); ?>
Site Karakter Kodlaması
1
<?php bloginfo('charset'); ?>
Blog Adı
1
<?php bloginfo('name'); ?>
Blog Açıklaması
1
<?php bloginfo('description'); ?>
Blog Adresi
1
<?php bloginfo('url'); ?>
Stil Dosyası
1
<?php bloginfo('stylesheet_url'); ?>
Tema Yolu
1
<?php bloginfo('template_url'); ?>
Header.php’yi çağırır
1
<?php get_header(''); ?>
footer.php’yi çağırır
1
<?php get_footer(''); ?>
Sidebar.php’yi Çağırır
1
<?php get_sidebar(''); ?>
Kategorileri Listeler
1
<?php wp_list_cats('title_li='); ?>
Sayfaları Listeler
1
<?php wp_list_pages('title_li='); ?>
Takvimi Gösterir
1
<?php get_calendar(''); ?>
Arşivleri Listeler
1
<?php wp_get_archives('') ?>
While Döngüsü
1
2
3
4
5
6
7
<?php if (have_posts()) : while (have_posts()) : the_post(); ?></div>
<div>Çekilecek Veriler</div>
<div><?php endwhile;else : ?>
Yazı Başlığı
1
<?php the_title(''); ?>
Yazı Adresi
1
<?php the_permalink(''); ?>
Yazı Kategorisi
1
<?php the_category(', ') ?>
Yazı Yayınlanma Tarihi
1
<?php the_time('j F Y'); ?>
Yazı İçeriği
1
<?php the_content(''); ?>
Yazının Yayınlandığı Saat
1
<?php the_time('H:i:s'); ?>
Yazıya Yapılan yorum Sayısı
1
<?php comments_popup_link(__('Yorum yapılmamış'), __('1 yorum yapılmış'), __('% yorum yapılmış'), '', __('Yorumlara kapalı')); ?>
Yazı Okunma Sayısı (WP-PostViews eklentisi gereklidir)
1
<?php if(function_exists('the_views')) { the_views(); } ?>
Yazı İd’si
1
<?php the_ID(); ?>
Yazı Düzenleme Linki
1
<?php edit_post_link(); ?>
Yorum Şablonu (comments.php)
1
<?php comments_template(); ?>
Yazar Kullanıcı Adı
1
<?php the_author(''); ?>
Yazar hakkında Bölümü (Biyografi)
1
<?php the_author_description(''); ?>
Yazar Adı
1
<?php the_author_firstname(''); ?>
Yazar Soyadı
1
<?php the_author_lastname(''); ?>
Yazarın Makale Sayısı
1
<?php the_author_posts('');?>
Yazar Sayfası
1
<?php the_author_link('');?>
Yazar Web Sitesi
1
<?php the_author_url(''); ?>
Yazar E-Mail Adresi
1
<?php the_author_email('');?>
Sonraki Yazı Linki
1
<?php next_post_link('') ?>
Önceki Yazı Linki
1
<?php previous_post_link('') ?>
Sayfalama (PageNavi Eklentisi Gereklidir)
1
<?php wp_pagenavi(); ?>
Öne Çıkarılmış Görsel
While Döngüsü İçerisinde
1
<?php if ( has_post_thumbnail() ) {the_post_thumbnail();} else {}?>
Functions.php İçerisine Eklenecek Kod Parçacığı
1
2
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 125, 125 );
Not: Kod İçerisinde Yazan 125 125 resim ölçüleridir. İstediğiniz ebatta Şekillendirebilirsiniz.
Konu Kısaltma
While Döngüsü içerisinde ;
1
<?php the_excerpt(''); ?>
Functions.php İçerisine eklenecek kod
1
2
3
4
function new_excerpt_length($length) {
return 12;
}
add_filter('excerpt_length', 'new_excerpt_length');
Not:Kod içerisinde bulunan 12 sayısı ekrana kaç karakter yazacağını belirler. İsteğinize göre şekillendirebilirsiniz.
style.css içerisine eklenecek kod
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/*
Theme Name: Temaya vermek istediğiniz isim
Theme URI: Temanın sitesi
Author: Tema yapımcısı
Author URI: Yapımcının Sitesi
Description: Tema Hakkında
Version: 1.0
Tags: Etiketler
Text Domain: http://wmroot.com/
*/
Header.php içerisine eklenecek olmazsa olmaz kod
1
<?php wp_head(); ?>
Not: Bu Kod body tagından hemen önce eklenecek
Footer.php içerisine eklenecek olmazsa olmaz kod bu kod eklenmezse giriş yapıldığında üstte admin bar görünmez.
1
<?php wp_footer();?>
Menü Kodu
1
<?php wp_nav_menu(array('theme_********' => 'primary', 'container' => '')); ?>
Functions.php içerisine eklenecek kod
1
2
3
4
5
6
7
8
9
function register_menulerim() {
register_nav_menus(
array(
'primary' => __( 'primary' ),
'secondary' => __( 'secondary' )
)
);
}
add_action( 'init', 'register_menulerim' );
Sitenin Arkaplan rengini değiştirme kodu
Functions.php içerisine
1
2
3
add_theme_support( 'custom-background', apply_filters( 'benimtema_custom_background_args', array(
'default-color' => 'f5f5f5',
) ) );
Admin Panelde En üstte Not Göstermek İsterseniz
Functions.php İçerisine
1
2
3
4
5
6
function my_admin_notice(){
echo '<div class="updated">
<h2><strong style="color:red;text-decoration:underline;font-weight:700;">Dikkat:</strong> Sitenizin görünümünü değiştirmek için lütfen sadece sol altta bulunan <strong style="color:red;text-decoration:underline;font-weight:700;">AliKurumsal</strong> linkini kullanın..</h2>
</div>';
}
add_action('admin_notices', 'my_admin_notice');
Sitede Sayfa kaynağını görüntüle dediğinizde css ve js dosyalarınızın sonunda bulunan ?ver=… alanını yok etmek
Functions.php içerisine Eklenecek kod
1
2
3
4
5
6
function _remove_script_version( $src ){
$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );
Makalenizde Özel Alanlara Yazdığınız verinin gösterilmesi
Site içerisinde göstermek istediğiniz yere aşağıdaki kodu ekleyin ….. koyduğum yere özel alanlarda yazdığınız isim gelecek. örnek:video_link, imdb vs
1
<?php echo get_post_meta($post->ID, "<strong>................</strong>", true); ?>
İstediğiniz Sayıda karışık yazı gösterme
Not:Kendi temamda kullandığım kodu html içeriklerde dahil ekliyorum gerekli düzenlemeyi kendinize göre yaparsınız 2 yazan yer kaç veri çekileceğini belirler.
80 80 yazan yer çekilecek resmin ebatlarıdır kendi temanıza göre düzenleyebilirsiniz.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div id="karisikyazi">
<?php
$my_query = new WP_Query('orderby=rand&showposts=2');
while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate = $post->ID;
?>
<div class="yazi1">
<p>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php if ( has_post_thumbnail() ) { the_post_thumbnail(array(80,80), array('class' => 'rasgele_image')); } else { ?>
<img src="<?php echo bloginfo("template_url"); ?>/img/1.png" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="80px" height="80px" class="rasgele_image" />
<?php } ?></a>
</p>
<h4><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php echo substr($post->post_title,0,25); ?>...</a></h4>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><h3>Devamı...</h3></a></div>
<?php endwhile; ?>
</div>
Makalenin ne kadar zaman önce yazıldığı bilgisini verir. Göstermek istediğiniz yere aşağıdaki kodu yapıştırınız.
1
<?php echo human_time_diff(get_the_time('U'),current_time('timestamp')).' önce yazıldı.'; ?>
1
<?php bloginfo('version'); ?>
Atom Url Adresi
1
<?php bloginfo('atom_url'); ?>
Rss Adresi
1
<?php bloginfo('rss2_url'); ?>
Site Karakter Kodlaması
1
<?php bloginfo('charset'); ?>
Blog Adı
1
<?php bloginfo('name'); ?>
Blog Açıklaması
1
<?php bloginfo('description'); ?>
Blog Adresi
1
<?php bloginfo('url'); ?>
Stil Dosyası
1
<?php bloginfo('stylesheet_url'); ?>
Tema Yolu
1
<?php bloginfo('template_url'); ?>
Header.php’yi çağırır
1
<?php get_header(''); ?>
footer.php’yi çağırır
1
<?php get_footer(''); ?>
Sidebar.php’yi Çağırır
1
<?php get_sidebar(''); ?>
Kategorileri Listeler
1
<?php wp_list_cats('title_li='); ?>
Sayfaları Listeler
1
<?php wp_list_pages('title_li='); ?>
Takvimi Gösterir
1
<?php get_calendar(''); ?>
Arşivleri Listeler
1
<?php wp_get_archives('') ?>
While Döngüsü
1
2
3
4
5
6
7
<?php if (have_posts()) : while (have_posts()) : the_post(); ?></div>
<div>Çekilecek Veriler</div>
<div><?php endwhile;else : ?>
Yazı Başlığı
1
<?php the_title(''); ?>
Yazı Adresi
1
<?php the_permalink(''); ?>
Yazı Kategorisi
1
<?php the_category(', ') ?>
Yazı Yayınlanma Tarihi
1
<?php the_time('j F Y'); ?>
Yazı İçeriği
1
<?php the_content(''); ?>
Yazının Yayınlandığı Saat
1
<?php the_time('H:i:s'); ?>
Yazıya Yapılan yorum Sayısı
1
<?php comments_popup_link(__('Yorum yapılmamış'), __('1 yorum yapılmış'), __('% yorum yapılmış'), '', __('Yorumlara kapalı')); ?>
Yazı Okunma Sayısı (WP-PostViews eklentisi gereklidir)
1
<?php if(function_exists('the_views')) { the_views(); } ?>
Yazı İd’si
1
<?php the_ID(); ?>
Yazı Düzenleme Linki
1
<?php edit_post_link(); ?>
Yorum Şablonu (comments.php)
1
<?php comments_template(); ?>
Yazar Kullanıcı Adı
1
<?php the_author(''); ?>
Yazar hakkında Bölümü (Biyografi)
1
<?php the_author_description(''); ?>
Yazar Adı
1
<?php the_author_firstname(''); ?>
Yazar Soyadı
1
<?php the_author_lastname(''); ?>
Yazarın Makale Sayısı
1
<?php the_author_posts('');?>
Yazar Sayfası
1
<?php the_author_link('');?>
Yazar Web Sitesi
1
<?php the_author_url(''); ?>
Yazar E-Mail Adresi
1
<?php the_author_email('');?>
Sonraki Yazı Linki
1
<?php next_post_link('') ?>
Önceki Yazı Linki
1
<?php previous_post_link('') ?>
Sayfalama (PageNavi Eklentisi Gereklidir)
1
<?php wp_pagenavi(); ?>
Öne Çıkarılmış Görsel
While Döngüsü İçerisinde
1
<?php if ( has_post_thumbnail() ) {the_post_thumbnail();} else {}?>
Functions.php İçerisine Eklenecek Kod Parçacığı
1
2
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 125, 125 );
Not: Kod İçerisinde Yazan 125 125 resim ölçüleridir. İstediğiniz ebatta Şekillendirebilirsiniz.
Konu Kısaltma
While Döngüsü içerisinde ;
1
<?php the_excerpt(''); ?>
Functions.php İçerisine eklenecek kod
1
2
3
4
function new_excerpt_length($length) {
return 12;
}
add_filter('excerpt_length', 'new_excerpt_length');
Not:Kod içerisinde bulunan 12 sayısı ekrana kaç karakter yazacağını belirler. İsteğinize göre şekillendirebilirsiniz.
style.css içerisine eklenecek kod
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/*
Theme Name: Temaya vermek istediğiniz isim
Theme URI: Temanın sitesi
Author: Tema yapımcısı
Author URI: Yapımcının Sitesi
Description: Tema Hakkında
Version: 1.0
Tags: Etiketler
Text Domain: http://wmroot.com/
*/
Header.php içerisine eklenecek olmazsa olmaz kod
1
<?php wp_head(); ?>
Not: Bu Kod body tagından hemen önce eklenecek
Footer.php içerisine eklenecek olmazsa olmaz kod bu kod eklenmezse giriş yapıldığında üstte admin bar görünmez.
1
<?php wp_footer();?>
Menü Kodu
1
<?php wp_nav_menu(array('theme_********' => 'primary', 'container' => '')); ?>
Functions.php içerisine eklenecek kod
1
2
3
4
5
6
7
8
9
function register_menulerim() {
register_nav_menus(
array(
'primary' => __( 'primary' ),
'secondary' => __( 'secondary' )
)
);
}
add_action( 'init', 'register_menulerim' );
Sitenin Arkaplan rengini değiştirme kodu
Functions.php içerisine
1
2
3
add_theme_support( 'custom-background', apply_filters( 'benimtema_custom_background_args', array(
'default-color' => 'f5f5f5',
) ) );
Admin Panelde En üstte Not Göstermek İsterseniz
Functions.php İçerisine
1
2
3
4
5
6
function my_admin_notice(){
echo '<div class="updated">
<h2><strong style="color:red;text-decoration:underline;font-weight:700;">Dikkat:</strong> Sitenizin görünümünü değiştirmek için lütfen sadece sol altta bulunan <strong style="color:red;text-decoration:underline;font-weight:700;">AliKurumsal</strong> linkini kullanın..</h2>
</div>';
}
add_action('admin_notices', 'my_admin_notice');
Sitede Sayfa kaynağını görüntüle dediğinizde css ve js dosyalarınızın sonunda bulunan ?ver=… alanını yok etmek
Functions.php içerisine Eklenecek kod
1
2
3
4
5
6
function _remove_script_version( $src ){
$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );
Makalenizde Özel Alanlara Yazdığınız verinin gösterilmesi
Site içerisinde göstermek istediğiniz yere aşağıdaki kodu ekleyin ….. koyduğum yere özel alanlarda yazdığınız isim gelecek. örnek:video_link, imdb vs
1
<?php echo get_post_meta($post->ID, "<strong>................</strong>", true); ?>
İstediğiniz Sayıda karışık yazı gösterme
Not:Kendi temamda kullandığım kodu html içeriklerde dahil ekliyorum gerekli düzenlemeyi kendinize göre yaparsınız 2 yazan yer kaç veri çekileceğini belirler.
80 80 yazan yer çekilecek resmin ebatlarıdır kendi temanıza göre düzenleyebilirsiniz.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div id="karisikyazi">
<?php
$my_query = new WP_Query('orderby=rand&showposts=2');
while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate = $post->ID;
?>
<div class="yazi1">
<p>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php if ( has_post_thumbnail() ) { the_post_thumbnail(array(80,80), array('class' => 'rasgele_image')); } else { ?>
<img src="<?php echo bloginfo("template_url"); ?>/img/1.png" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="80px" height="80px" class="rasgele_image" />
<?php } ?></a>
</p>
<h4><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php echo substr($post->post_title,0,25); ?>...</a></h4>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><h3>Devamı...</h3></a></div>
<?php endwhile; ?>
</div>
Makalenin ne kadar zaman önce yazıldığı bilgisini verir. Göstermek istediğiniz yere aşağıdaki kodu yapıştırınız.
1
<?php echo human_time_diff(get_the_time('U'),current_time('timestamp')).' önce yazıldı.'; ?>