WordPresste ne yapabiliriz?

1068 gün önce Beyazıt tarafından yazılmıştır.
anasayfa
anasayfa
anasayfa

WordPress’te Ne yapabiliriz diye sordum kendi kendime :) ve anladım ki herşeyi yapabiliriz..

Bugün Türkiye’nin en büyük reklam şirketlerinden biri olan adhood bile wordpress alt yapısını kullanmakta.

WordPress’in belkide alıştığımı normal blog tarzından çıkartmak bence oldukça basit.

Nasıl Yapabiliriz? diye sorarsanız.

Öncelikle basit bir tema’yı açın ve kodları inceleyin..

the_content

the_title

gibi kodları görüyorsunuzdur..

Bu kodların işlevleri gayet basittir..

Bir temada (eğer gelişmiş tema değilse) genellikle 4-5 sabit kod bulunmaktadır.

Bunlar

<?php get_header(); ?> (header.php dosyasını çağırır)

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

(Sql da o konuyla ilgili bilgileri çeker)

<?php the_title(); ?> (Konunun başlığını çeker)

<?php the_permalink() ?> (Konunun linkini verir)

<?php comments_number(‘Yorum Yok’, ’1 Yorum ‘, ‘% Yorum’ );?> (Konuyla ilgili yorumları vs bilgileri sunar)

<?php comments_template(); ?>  ( comment.php dosyasını çağırır )

<?php get_sidebar(); ?> (sidebar.php dosyasını çağırır)

<?php get_footer(); ?>  (footer.php dosyasını çağırır)

Şimdi bu kodları öğrendik diyelim..Ne işe yaradıklarını anladık..

Program Download Sitesi Yapalım

Şimdi bildiğimiz inndir.com’un program indirme sayfasını wordpress’te yapalım.

1x1.trans Wordpresste ne yapabiliriz?

Gördüğünüz gibi sürüm,boyut,kullanım izni gibi değerler yer almakta.Biz bunları wordpress özel alan kullanarak gayet basit yapabiliriz..

Öncelikle özel alan kodunu biraz tanıyalım.

<?php
$values = get_post_custom_values(“ozelalanadi”); echo $values[0]; ?>

Bu kod özel alanlar(custom field) kısmında girdiğiniz kodu size göstermektedir.

Bu konuyu birçok blog yazarı arkadaş yeterince değinmişler.

Hakkı Ceylan,Yakup Gövler gibi bir çok blog yazarı bu konuyu detaylı olarak anlatmışlar.Ben bu yazımda size nasıl bir kullanım yapabileceğinizi anlatacağım.

Tekrar geldik inndir.com’a.Şimdi açalım single.php mizi ve yapmaya başlıyalım.

Öncelikle Sürüm sayfası için “surum” , Boyut dosyası için “boyut” gibi kelimeler kullanalım ki kafamız karışmasın ilerde.

surum,boyut,izin,dil,işletim sistemi,üreciti firma gibi (eklenme tarihi için wordpress tarih kodunu kullanacağız)

Şimdi Yapalım Bakalım.

<?php if (have_posts()) : while (have_posts()) : the_post(); ?> //Bu kodlarsız olmaz diye ekliyelim :)

<?php the_title(); ?> //Konu adını çektik

Sürüm: <?php

$values = get_post_custom_values(“surum”); echo $values[0]; ?>  //aha işte burda başlıyor herşey..Bu sürüm değişkenini çekiyor..

Boyut:<?php

$values = get_post_custom_values(“boyut”); echo $values[0]; ?>

Eklenme Tarihi: <?php the_time(‘l, d F Y’) ?>

//Buraya bize zahmet olmasın diye.Wordpress Tarih Kodunu Ekliyelim.

Üretici firma ve yazar gibi eklentileride benzer şekillerde ekleyebilirsiniz.Ben fazla gerek duymadığımdan eklemek istemedim.

Şimdi indirme linki yapalım.

<a href=”<?php

$values = get_post_custom_values(“link”); echo $values[0]; ?>”>»»» Programı innDir «««</a>

“link” değişkenine verdiğimiz url yi programı indir olarak değiştirdik..Ve programı indire tıkladığımız zaman sizin panelden link değişkenine verdiğimiz linke gitmektedir.

Geldik Tanıtım Sayfasına.Bu kısmada artık the_content kullanalım :)

Tanıtım:<?php the_content(”); ?>

Normal makale girdiğiniz yerede program hakkında tanıtım girebilirsiniz.

Geldik sağ taraftaki resmi çıkartmaya..

Burda verdiğim kodları kullanalım.

<?php $resim = get_post_meta($post->ID,’programresmi‘, true);
if($resim != “”) {  ?>
<a href=”<?php the_permalink() ?>”>
<img class=”alignright” src=”<? echo strtolower($resim); ?>”/></a>
<?php }else{ ?>
<a href=”<?php the_permalink() ?>”><img class=”alignright” src=”http://www.anarschi.com/resimyoksa.png” alt=”” /></a>
<?php } ?>

Bunlarıda ekledik şimdi tam oldu..

İndirilme sayısını sayfa sayaç veya benzer sayaç scriptleriyle,aynı şekilde oylama bölümünüde rating eklentileriyle yapabilirsiniz..Keyfinize kalmış birşey. :)

Örnek açısından program indirme sitesini gösterdim.Bunu her türlü siteye entegre edebilirsiniz.Hatta normal scriptlerinizi bile entegre edebilirsiniz (yakında yazmayı düşünüyorum böyle bir makale)

Anlatımım karışık olduysa k.bakmayın..Soru ve kullanımıyla ilgili sorunlarınızı yorum olarak belirtebilirsiniz.

Saygılarımla | Anarschi

Konuyla ilgili yorumlar

“WordPresste ne yapabiliriz?” için 0 cevap

  1. [...] kısmını geçersek “wordpresste ne yapabiliriz” diye bir alt konu [...]

  2. Samet AKDAĞ diyor ki:

    bu sistemle herşey yapılıyor ne güzel en iyi olacak olanı wpforum da inşAllah yakında biterde devrim yapmış olurusnuz c(:

Bir Cevap Yazın

anarschi.com © 2007-2011 | anarşik çocuk

Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.

Powered-Designed and Fucked By Beyazıt K. :)

PS-CSS-WP-WODKA = Gene Gri V2 Teması