Hazır Site Kodları Web Siteniz İçin Hazır Site Kodları

  • Onur YURT
  • iletisim@hazirsitekodlari.com
  • 57

    Makale

  • 3

    Yorum

  • 8

    Kategori

Webmaster adına tüm bilgi ve paylaşım platformudur.

Senin Kodun

Ana Sayfa / Wordpress / WordPress Tema Kodlamada Gerekli Php Kodlar

WordPress Tema Kodlamada Gerekli Php Kodlar

WordPress Tema Kodlamada Gerekli Php Kodlar Hazırsanız öncelikle yeni başlayanlar için wordpress kodları ne işe yarar? nerelerde kullanıldığına hep beraber bakalım.

Style.css Tanımlaması

Eğer yaptığınız tema klasörünün içerisinde style.css dosyası yoksa “Ana tema eksik. Lütfen “xxx” kök temasını yükleyin.” hatası alırsınız

Aşağıdaki gibi bir style.css dosyası oluşturup tema klasörüne atmanız yeterlidir.

/* Theme Name: Tema Adı
Theme URI: Temanın adresi
Author: Geliştirici Adı
Author URI: Geliştirici Web Sayfası
Description: Tema Açıklaması
Version: Tema Sürümü */

Title (Sayfa Başlığı)

<title> <? php wp_title ('-', true, 'right'); ?> <? php bloginfo ('ad'); ?> </ Title>

Sayfaları Listeleme

<? php wp_list_pages ('title_li ='); ?>

Temel WordPress Kodları

WordPress tema yapımında kullanılan wordpress kodları ile başlayalım.

php wp_head (); ?>

wp_head ve wp_footer

<head> … </head> etiketleri arasındaki kodları çağırmaya yarar.
</head>” etiketinden önce kullanılması gerekir.

php wp_footer (); ?>

Sayfanızın altındaki wp_footer fonksiyonunun içeriğini yazdırır.
</body>” etiketinden önce kullanılması gerekir.

Tema adresi :

Bu fonksiyon direkt olarak tema klasörünün url’sini almanızı sağlar.

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

Blog adı

php bloginfo ('ad'); ?>

Ana dizin url adresi

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

RSS adresi

php bloginfo ("rss2_url"); ?>

Karakter kodlaması

php bloginfo ("karakter kümesi"); ?>

Blog açıklaması

php bloginfo ("açıklama"); ?>

Blog adresi

php bloginfo ("url"); ?>

Stil dosyası adresi

php bloginfo ("stylesheet_url"); ?>

WordPress versiyonu

php bloginfo ("sürüm"); ?>

Dosya Bağlantıları

WordPress’te oluşturduğunuz şablon dosyaları için include kullanmanıza gerek yok. Hazır fonksiyonlar ile header, footer, sidebar gibi bölümleri istediğiniz yere ekleyebilirsiniz.

header.php

<? php get_header (''); ?>

sidebar.php

php get_sidebar (''); ?>

footer.php

php get_footer (''); ?>

searchform.php

<? php get_search_form ($ echo); ?>

Listeleme Fonksiyonları

Bu listeleme fonksiyonları özelleştirebilirsiniz. Bunun için başlıkların yanına o fonksiyona ait codex sayfalarını da ekliyorum.

Kategorileri listeleme : (Codex)

php wp_list_cats ($ args); ?>

Sayfaları Listeleme : (Codex)

<? php wp_list_pages ($ args); ?>

Arşivleri Listeleme : (Codex)

<? php wp_get_archives ($ args)?>

Yazarları Listeleme : (Codex)

<? php wp_list_authors ($ args); ?>

Takvim : (Codex)

<? php get_calendar (''); ?>

Özel menüyü listeler

<?php wp_nav_menu(); ?>

Single.php (İç sayfa)

Döngü başlangıcı ve bitişi arasında yer alacak olan kodlar iç sayfa içerisinde o yazıya ait bilgilerin listeleneceği alandır.

Döngü başlangıcı :

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

Döngü bitişi :

<?php endwhile; else : endif; wp_reset_query(); ?>

Yazı ID

<?php the_ID(); ?>

Yazı başlığı

<?php the_title("); ?>

Yazı adresi

<?php the_permalink(") ?>

Yorum Yapanın Yazar Linkini Kaldırma / Yorumlardaki Site Linklerini Kaldırma:

Her ne kadar wordpress sitenize yapılan yorumlardaki gravatar profilleri yorum yapan kişinin ismini o kişinin sitesine nofollow olarak linklese de, yani SEO konusunda sorun olmasa bile bazı durumlarda yapılan wordpress yorumlardaki linkleri kaldırmak için aşağıdaki kodu kullanabilirsiniz.

Alttaki kodu functions.php dosyanıza eklediğinizde ise sitenizin genelinde yorumlardaki site linklerini tamamen iptal edebilirsiniz.

<?php
/**
* Yorumlardaki site bağlantı Link adreslerini kaldırma kodu 
/* www.bugrayazar.com */
* 
* @return string $author
*/
function wpse218025_remove_comment_author_link( $return, $author, $comment_ID ) {
return $author;
}
add_filter( 'get_comment_author_link', 'wpse218025_remove_comment_author_link', 10, 3 );
?>

Rastgele Yazıları Listeleme

Aşağıdaki koddaki showposts=5 yerine istediğiniz rakamı yazabilirsiniz. 10 tane göstermek için showposts=10 olmalı gibi.

<?php 
// sorgu koşulu belirlenir
query_posts('showposts=5&orderby=rand');
while ( have_posts() ) : the_post();
//Listeleme iskeleti
endwhile;
wp_reset_query();
?>

WordPress Tema Kodlamada Gerekli Php Kodlar makalemizin sonuna geldik devamı bir sonraki paylaşımımız devam edicektir. Takip etmeyi yorum yapmayı unutmayınız.

BENZER KONULAR

WordPress nedir Faydalı bilgiler
WordPress nedir Faydalı bilgiler DEVAMI
  • 9 Haziran 2020 | 0 | 351
Wordpress | Kategorisine Ait Yazıların Daha Fazlası...

KONU HAKKINDA (Yorum Yapılmamış) | SENDE YORUM YAP DESTEK OL!

Yazı hakkında görüşlerinizi belirtmek istermisiniz?

BEN KİMİM?

Onur YURT

Web Developer And Coder

Merhaba arkadaşlar Adım Onur YÜRT Bursada doğdum ve yaşıyorum 2009 yılından itibaren web hayatına adım attım ve şuanda bulunduğum sayfayı açtım amaçım sizlere birşeyler öğretmek ve kazandırmak Web tasarım konusunda kendimi yeterince geliştirdiğime inanıyorum bu bilgileri zamanla siz değerli takipçilerime sunmak yeterince bildiğim kodlama diller Css3, Html5, Javascript ve Php dir.

POPULER KONULAR

Hazır Site Kodları Web Siteniz İçin Hazır Site Kodları...