WordPress, her içerik yönetim sisteminde olduğu gibi kendi fonksiyonlarını bünyesinde barındırır ve dilediğiniz zaman kullanmanıza olanak sağlar. İşte bu fonksiyonlardan en faydalısını anlatacağım bu yazımda, bloginfo() fonksiyonu.
devamı…
Bir okurum e-postasında Dilectio temasındaki genişlik sorunundan bahsetti; 1024×768 piksel çözünürlükte tarayıcının alt tarafında kaydırma çubuğu çıkıyormuş. Sorunu çözmek için yani kaydırma çubuğu çıkmaması için temanın style.css dosyasında ufak bir değişiklik yapıyoruz.
devamı…
Her yeni projeye başladığımda dosyalarımı baştan oluşturmak, yeniden bir stil dosyası yazmak hep zaman kaybettirmiştir. Bununla birlikte sitelerin üst kısımlarında bulunan DOCTYPE gibi kodları hatırlamaya çalışmak veya başka bir siteden kopyala/yapıştır yapmak da ciddi bir emek sarfı ve zaman kaybı. İşte projelerin bu başlangıç aşamasını atlatmak için YŞablon ismini verdiğim basit bir site şablonu oluşturdum.
devamı…
Daha önceki bir yazımda Notepad Kullanarak Hata mı Yapıyorum? demiştim ve okuyucularıma düşüncelerini sormuştum. Gelen yorumlar benim açımdan oldukça verimliydi çünkü diğer programcıların nelere önem verdiğini gördüm ve bu çizgide kendi durumumu değerlendirdim. Şuan düşüncemi soracak olursanız hata yapmadığımı farkettim. Çünkü bir iki ufak farklılıklar dışında Notepad++ gerçekten tüm isteklerimi karşılıyor. Bunu size daha iyi göstermek için kod yazarken ekranımın görüntüsünü aldım.
devamı…
Kendi günlüğümüzü yazmaya devam ediyoruz. Bu yazıya geçmeden önce, ilk yazının bölüm özetine (son bölüm) bakınız ki nerede kaldığımızı ve şu aşamaya kadar neler yaptığımızı hatırlayasınız. Tek cümle ile özetlemek gerekirse projemize ilk adımı atmış, gerekli dosyaları toplayıp dizin yapısını oluşturmuş ve projenin kapsamını belirtmiştik.
Bu yazımızda YGünlük’ün yönetim panelini tasarlayacak, veritabanı tablolarını şekillendirecek ve yönetim panelindeki dosyaların çalışma mantığını göreceğiz.
devamı…
base64 aslında şifrelemeden öte bir kodlama tekniği olarak ortaya çıkmıştır. 8 bitlik bir veriyi 64 bitlik bir veri haline getirerek 8 bit olmayan farklı katmanlarda veri iletişimi sırasında veri kaybını önlemek için kullanılır. İşin detayı bir yana karşılaşmış olduğum bir tema bu tekniği veri şifrelemek amacıyla kullandığı için açıklamaya değer buldum.
devamı…