• 11-07-2010, 23:10:10
    #1
    bir üye özelden wordpress tema yapımı konusunda yardım istemişti elimemi yapışır diyerekten kısa sürede bildiğim kadar basit bir anlatım hazırladım eksikler hatalar olabilir ama az çok faydalı olacağını umuyorum

    ----------------------------------------------------------------------
    En büyük kaynağımız wordpress default teması ve bedava css şablonumuz.
    ----------------------------------------------------------------------





    Aslında mantık çok basit CSS şablonun kısımlarını wordpress`e uygun olarak parçalara bölüp ilgili php dosyalarına ekliyoruz ve dinamik içeriğin oluşması için gerekli php kodlrı ekliyoruz




    CSS Şablonu 1stwebdesigner.com sitesinde 61 High Quality And Free xHTML Templates Part 2 yazısında bulabilirsiniz web üzerinde arama yaptığınızda bir çok kaynak bulacaksınız photoshop ile yaptığınız şablonları kullanırsınız dreamweaver ile oluşturduğunuz sayfalar olabilir.




    Video üzerinde sadece ana sayfanın, yan menü sidebarın, alt menü footer bölümünün, üst header menüsünün aktarımını anlattım zaten gerisi aynı mantık ile işliyor yazı sayfaları için single.php düzenleniyor ve single.php dosyasına comments.php dosyası için yönlendirme yapılıyor vs. vs.. default temayı incelediğinizde çözeceksiniz.




    Testler için bilgisayarınıza wampserver programını kurmalısınız ya da direkt sunucunuz üzerinde testleri yaparsınız . Düzenlemede editör olarak Notepadd++ programını kullandım


    VİDEO-1

    http://video.yahoo.com/watch/7856534/20818343


    Gördüğünüz gibi css şablonu tek sayfa index.html dosyasından bölümleri tek tek default temanın php dosyalarına taşıdım ve gerekli listeleme kodlarını ekledim örnek kodları daha önceden ayıklamıştım detaylı liste için “wordpress-reference” yazısına bakabilirsiniz (fonksiyonların üzerine tıkladığınızda kullanım kodları görünür)


    VİDEO-2

    http://video.yahoo.com/watch/7856587/20818484




    İkinci bölümde functions.php dosyasını sidebar yan menüyü bileşen destekli yapmak için düzenledik default temasına ait işimize yaramayan kodları temizledik ve css dosyasında temamıza isim verdik bu bilgiler wordpress yönetim panelinde tema hakkında bilgi veriyor.




    Ayrıca daha önceki yazımda bahsettiğim yazı kısıtlama örneğini yaptığımız temada uyguladık normalde yazıyı “more” etiketi ile bölseydik index.php dosyasına eklediğimiz the_content kodu içindeki “Read the rest of this entry” yazısı görünecekti ama ben test yazılarını more ile bölmemiştim
    Birde unuttuğum bir şey var temayı bitirdikten sonra index.html dosyasını silmeyi unutmuşum o dosyayla işimiz kalmadığı için silebiliriz

    Videoları yüksek çözünürlükte bilgisayarınızda izlemek isterseniz: css-wordpress-videolar.RAR


    İşte bu kadar sanırım daha basit bir anlatım olamazdı bu anlatım sadece başlangıç için faydalı olur gerisini uğraştıkca kendiniz getireceksiniz ne kadar uğraşırsanız o kadar bilgi sahibi olursunuz kodlar artık yabancı gelmez php dosyasına baktığınızda neyin nereyi kontrol ettiğini ilk bakışta çözersiniz.




    Ayrıca bu yazı bir anda oluştu yani daha önceden css şablonlarının wordpress temasına dönüştürülmesi hakkında bir yazı okumadım tamamen wordpress tema fonksiyonlarını bilmem ve az çok yerleşim mantığını çözmem sayesinde bu işi yaptım yazının başında dediğim gibi çok zor değil ama uğraşmak lazım sadece css çeviriminin nasıl olduğunu bilmek yetmez tema kodlarını div mantığını anlamak lazım.




    Son olarak; bu konu hakkında hiç bir iddam yok bilgimde bana göre az sadece video basit bir anlatım hazırladım en azından yeni başlayan kişilere yardımı olacağını umuyorum



    Umarım faydası olur herkese iyi çalışmalar dilerim
  • 11-07-2010, 23:13:47
    #2
    Tebrik ederim, uğraşıp da böyle yararlı bir şeyi paylaştığınız için ++
  • 11-07-2010, 23:16:58
    #3
    ben teşekkür ederim hocam sizlerin paylaşımları yanında nedirki

    yardımını bilgisini esirgemeyen ustalarım sayesinde bu günlere geldim az çok kendimce bir şeyler yapıyorum
  • 11-07-2010, 23:25:17
    #4
    tebrik ederim o kadar güzel css tema var ki bu döküman sayesinde wp cevirebiliriz.
  • 11-07-2010, 23:58:29
    #5
    hRx
    Üyeliği durduruldu
    Çok teşekkürler böyle yararlı bir ders hazırladığınız için.Verdiğiniz linkteki Blueyo temasını wp ye entegre etmeye çalışacağım
  • 12-07-2010, 00:18:12
    #6
    Üyeliği durduruldu
    Yeni başlayacaklar için oldukça yararlı bir paylaşım olmuş ki zaten böyle paylaşımlarıda özlemiştik. İşte r10 bu arkadaşlar buradaki amacımızı bilmeliyiz, biz burada ne için varız. Biz birer webmaster'ız. Ama son zamanlarda bunu unutmaya başlamıştık. Sağol.
  • 12-07-2010, 07:27:17
    #7
    çok teşekkürler eline sağlık senide yorduk
  • 18-07-2010, 01:38:49
    #8
    Merhabalar..Videolu anlatımınız gayet bilgi verici ve pratik olmuş.Yanlız takıldığım bir nokta var..Bu free css leri wp ye entegre ederken author gibi kısımlarını kendi bilgilerinizle değiştirdiğinizi gördüm.Temalar free ama tema klasöründe License.txt var.çevirdim ama pek bişey anlamadım.Yani sormak istediğim bu şekilde hiçbir değişiklik yapmadan wpye entegre edip kendi adımıza yayınlama hakkına sahipmiyiz acaba ?
  • 18-07-2010, 01:55:11
    #9
    Merhaba
    Önemli bir noktaya değinmişsiniz benim hiç aklıma gelmedi daha doğrusu amacım farklıydı

    o bölümlerde wp admin panelinde tema bilgisinin (yazar bilgisi, etiketleri, renk vb bilgileri) nereden geldiğini nasıl düzenlendiğini göstermekti


    normalde bedava css şablonu wp temasına çevirirsek anca wp çevirimi xxxxx diye ekleme yapılabilir gerçi oda asıl yazara bağlı şablon bedava olsada en katı kurallara sahip lisansları olabilir

    Fakat şöyle bir durum var izlediğiniz gibi uğraştıkca sürekli çalıştıkca zaten bir çok şey öğreniyorsunuz

    sonrasında photoshop tasarımlarını css şablon çevirme işini öğrenip pratik yapıp edindiğiniz bilgiler ile harmanlayınca tamamen size ait bir tema ortaya çıkartabilirsiniz ya da Dreamweaver ile yaptığınız bir çalışmayı çevirebilirsiniz