Merhaba uzun bir aradan sonra yeni bir konuyla birlikteyiz. Bugün  kendi  templatenizi WordPress’e entegre edebilmeniz için gerekli kodları sizinle paylaşacağım templatenizin uygun yerlerine  yerleştirdiğiniz takdirde sorunsuz bir şekilde WordPress’e  uyumlu olacaktır.

WordPress Style kodu (Bu kodu mutlaka style.css in en başına koymanız gerekmekte yoksa tema gözükmeyecektir wordpress üzerinde)
/*
Theme Name: Burası Tema İsmi
Theme URI: tema sitesi
Description: Açıklama
Author: tema yapımcısı
Author URI: yapımcı url
Version: güncel tema versiyonu
*/
WordPress Versiyonunu çekmek için kullanacağınız kod blogu
<?php bloginfo('version'); ?>
WordPress Atom adreslerini çekmek için kullanacağınız kod blogu
<?php bloginfo('atom_url'); ?>
WordPress RSS adresini çekmek için kullanacağınız kod blogu
<?php bloginfo('rss2_url'); ?>
WordPress  karakter kodlamasını çekmek için kullanacağınız kod blogu
<? php bloginfo ('charset'); ?>
WordPress Blog adını çekmek için kullanacağınız kod blogu
<?php bloginfo('name'); ?>
WordPress Açıklama bölümünü çekmek için kullanacağınız kod blogu
<? php bloginfo ('açıklama'); ?>
WordPress Blog urlsini çekmek için kullanacağınız kod blogu
<?php bloginfo('url'); ?>
WordPress Stil Dosyasını  çekmek için kullanacağınız kod blogu
<?php bloginfo('stylesheet_url'); ?>
WordPress Tema yolunu çekmek için kullanacağınız kod blogu
<?php bloginfo('template_url'); ?>
WordPress Header.php  çağırmak için kullanacağınız kod blogu
<? php get_header (''); ?>
WordPress Sidebar.php  çağırmak için kullanacağınız kod blogu
<? php get_sidebar (''); ?>
WordPress Footer.php  çağırmak için kullanacağınız kod blogu
<? php get_footer (''); ?>
WordPress Kategorileri listelemek için kullanacağınız kod blogu
<? php wp_list_cats ('title_li ='); ?>
WordPress Sayfaları listelemek için kullanacağınız kod blogu
<? php wp_list_pages ('title_li ='); ?>
WordPress  Takvimi çekmek için kullanacağınız kod blogu
<? php get_calendar (''); ?>
WordPress  Arşivleri  listelemek için kullanacağınız kod blogu
<? php wp_get_archives ('')?>
WordPress  Son yapılan yorumları listelemek için kullanacağınız kod blogu
<? Php
  global $ wpdb;
  $ sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, comment_author_url, SUBSTRING (comment_content, 1,30) AS yorum_d AÇIK ($ wpdb-> comments.comment_post_ID = $ wpdb-> posts.ID) NEREDED_ yorum_açlı = '1' VE comment_type = '' VE post_password = '' SİPARİŞ, comment_date_gmt DESC LIMIT 10 ";
  $ comments = $ wpdb-> get_results ($ sql);
  $ output = $ pre_HTML;
  $ output. = "\ n <ul>";
  foreach ($ yorum olarak $ yorum) {
    $ output. = "\ n <li>" .strip_tags ($ yorum-> comment_author). ":". "<a href=\"". get_permalink($comment-> ID)." # comment- ". $ comment-> comment_ID." \ "title = \" on ". $ yorum-> post_title." \ "> ". strip_tags ($ comment> com_excerpt) "</a> </ li>".;
  }
  $ output. = "\ n </ul>";
  $ output. = $ post_HTML;
  echo $ çıkışı;
?>
WordPress While – Konu çekmek için kullanacağınız kod blogu
<? Php
if (have_posts ()): while (have_posts ()): the_post (); ?> Çekilecek Veriler <? Php endwhile; başka:?>
WordPress Yazı başlığını çekmek için kullanacağınız kod blogu
<? php the_title (''); ?>
WordPress Yazı URL’sini çekmek için kullanacağınız kod blogu
<? php the_permalink ('')?>
WordPress Yazı Kategorisini çekmek için kullanacağınız kod blogu
<? php the_category (',')?>
WordPress Yazı Tarihini çekmek için kullanacağınız kod blogu
<? php the_time ('j F Y'); ?>
WordPress Yazı içeriğini çekmek için kullanacağınız kod blogu
<? php the_content (''); ?>
WordPress Yazının yayınlandığı saaati  çekmek için kullanacağınız kod blogu
<? php the_time ('H: i: s'); ?>
WordPress Yazıya yapılan yorumların sayısını çekmek için kullanacağınız kod blogu
<?php comments_popup_link(__('Yorum yapılmamış,ilk yorumu senyap :)'), __('1 yorum yapılmış'), __('% yorum yapılmış')
WordPress sayfalama yapmak  için kullanacağınız kod blogu (WP-POSTVİEWS) kullanarak
<? php if (function_exists ('the_views'))) {the_views (); }?>
WordPress Yazının id’sini  çekmek için kullanacağınız kod blogu
<? php if (function_exists ('the_views'))) {the_views (); }?>
WordPress  yazı düzenleme Linki (Yöneticiler için) kullanacağınız kod blogu
<? php edit_post_link (); ?>
WordPress Yorum şablonunu  çekmek için kullanacağınız kod blogu
<? php comments_template (); ?>
WordPress Yazar adını çekmek için kullanacağınız kod blogu
<? php the_author (''); ?>
WordPress Yazar hakkında bölümünü çekmek için kullanacağınız kod blogu
<? php the_author_description (''); ?>
WordPress Yazar ismini  çekmek için kullanacağınız kod blogu
<? php the_author_description (''); ?>
WordPress Yazar Soyismini  çekmek için kullanacağınız kod blogu
<? php the_author_lastname (''); ?>
WordPress Yazarın makale sayısını  çekmek için kullanacağınız kod blogu
<? php the_author_posts ('');?>
WordPress Yazar sayfasını   çekmek için kullanacağınız kod blogu
<? php the_author_link ('');?>
WordPress Yazarın Websitesini  çekmek için kullanacağınız kod blogu
<? php the_author_url (''); ?>
WordPress Yazarın Mail çekmek için kullanacağınız kod blogu
<? php the_author_email ('');?>
WordPress Sonraki yazıya gitmek için kullanacağınız kod blogu
<? php next_post_link ('')?>
WordPress Önceki yazıya gitmek için kullanacağınız kod blogu
<? php önceki_post_link ('')?>
WordPress Öne çıkmış görsel kullanmak için kullanacağınız kod blogu
<? php if (has_post_thumbnail ()) {the_post_thumbnail ();} else {}?>
WordPress Functions.php ye ekleyeceksiniz
add_theme_support ('küçük resimler sonrası');
set_post_thumbnail_size (150, 150);
WordPress Arama formu kullanımı kod blogu
<form method = "get" id = "searchform" eylem = "<? php bloginfo ('url');?>">
<input class = "searchbg" type = "text" name = "s" id = "s" onfocus = "eğer (this.value == 'Ara ...') {this.value = '';}" onblur = "if (this.value == '') {this.value = 'Ara ...';}" />
<giriş sınıfı = "düğme" tür = "düğme" değer = "" />
</ Form>

Evet arkadaşlar bugün eğer bir wordpress teması yapmak isterseniz  hangi kodlarla entegre oldugunu paylaştım birdahaki yazıda görüşmek üzere 🙂

Not: Eklemek istediğiniz veya  gözümden kaçmış düzeltilecek bir yer varsa yorum olarak belirtirseniz sevinirim 🙂

2 Yorumlar

Yorum yap

This site uses Akismet to reduce spam. Learn how your comment data is processed.