Ekim, 2008 tarihindeki arşivi görüntülüyorsunuz...
Wordpress Tema mı Aramıştınız?
Yeniden merhabalar. Öncelikle bu gönderi vesilesiyle hepinizin 29 Ekim Cumhuriyet Bayramı’nı kutluyorum. Nice güzel yılları ilelebet payidar kalacak Türkiye Cumhuriyeti’ye görmemiz dileğiyle…
Wordpress site sahipleri için sanıyorum en büyük sorunlardan birisi doğru temayı bulmak ve kullanmaktır. Hemen hemen her Wordpress site sahibi bir “tema arama ve düzenleme” devresi geçirmiştir. Vakt-i zamanında benim de başımdan böyle bir süreç geçmiş ve birçok temayı maymun iştahlılık yaparak kullanmak istemiştim :)
Bu makalemizde sizlere en güzel Wordpress temalarının listesini çıkaran sitelere bağlantılar vereceğiz. Hemen belirteyim ki bu temaların dili İngilizce. Beğendiğiniz temanın Türkçe’mize çevrilmiş halinin olup olmadığını internetten kontrol edebilirsiniz veya dilerseniz kendiniz tema çevirisini yapabilirsiniz.
Gönderinin Devamını Okuyun…
Xhtml/Css Horizontal (Yatay) İkon Destekli Menü Tasarımı
Yeniden merhabalar. t’infection.com’da birkaç kez Xhtml/Css bileşimine sahip menüler yapmış ve sizlerle de nasıl yapılacağını paylaşmıştık. Bu makalemizde yine bir menü tasarımını birlikte oluşturacağız. Ancak bu sefer ki menümüz diğerlerinden biraz daha profesyonel olacak. Zira bu menümüzde Xhtml/Css’den daha iyi faydalanacak, menümüzü ikonlarla destekleyecek ve W3C standartlarına uygun bir kod yazımı elde edeceğiz.
Menümüzün yapısal tasarımını hazırlarken Html’de çokça kullandığımız Ul ve Li etiketlerinden faydalanacağız. Bu etiketlerin yazılımını düzgün bir şekilde yaptıktan sonra Stil dosyamızla bu etiketlerin değerlerini düzenleyeceğiz. Her zaman olduğu gibi Xhtml kodumuz gayet basit olacak, görünümümüzü de Css kodlarımızla şekillendireceğiz. Menümüzü oluşturmak için klasik olarak yine ihtiyacımız olan şey boş bir editör sayfası. Ben yine sizlere Notepad++ tavsiye edeceğim. Tabi klasik alışkanlarımızdan vazgeçemiyoruz, siz yine de kendi editörünüzü kullanmaya devam edin. :) Sözü fazla uzatmadan hemen menümüzü yapmaya başlayalım.
Gönderinin Devamını Okuyun…
Yabancı Hostingler Hakkında Neler Biliyorsunuz?
Bir web sitesi sahibi olurken birçok zorlukla karşılaşırız. Nasıl bir tasarım şekillendireceğiz, nasıl bir programlama altyapısı kullanacağız ve de belki en önemli sorun iyi bir hostu nasıl bulacağız?
Web hosting pazarının yurtdışında ülkemize oranla çok daha gelişmiş olduğu bilinen bir gerçek. Birçok yabancı hosting firması ülkemizdeki host firmalarının neredeyse dörtte biri fiyatına hizmet vermekteler. Tabi bu fiyatı verirken hosting firmasının güvenilir oluşu ve Amerika, Avrupa gibi bölgelerde internet hızının yüksekliği de gözönüne alınmalı. Birçok hosting firması kullanıcılarına (müşterilerine) sınırsız alan ve bant genişliği (bandwith) imkanı sunuyor. Bir kullanıcı sınırsız alanın ne kadarını kullanabilir bu bir tartışma konusu ancak yine Amerika ve Avrupa’da internet kültürünün ve dolayısya hızının gelişmişliğini hatırlatmak istiyorum. Söz gelimi Dreamhost sınırsız alan ve bantwidth hizmetini 22 dolara veriyor (kupon kullanmanız gerekiyor eger alışveriş sırasında coupon code yazan yere Savemaxnow yazarsanız 97$ indirim saglıyor). Bunun gibi sadece Dreamhost’un değil birçok firmanın indirim ve kuponları var ve müşteriler dilerse bunları kullanabiliyorlar.
Türkiye’de yabancı hostingler artık daha fazla ilgi görmeye başladı. Tabi yabancı hostingler konusunda bir karşılaştırma, görüş okuma, düşünce alma sürecinden geçmeden host almak tehlikeli bir iş. Zira güvendiğiniz web hosting firmasına web sitenizin tüm dosyalarını teslim ediyorsunuz ve yayın yapıyorsunuz. Aksi bir durumda host seçiminizin yanlış olduğunu anladığınızda bazen iş işten geçmiş olabiliyor. (Başıma gelmedi değil hani)
Gönderinin Devamını Okuyun…
Maşallah: Blogger’a Erişim Engellendi!
Blogger.com’a erişim akşam saatlerinde engellenmiş. Ne diyelim bunu da gördü Türkiye. Gerekçeli bir karar yok, sadece klasik “Bu sayfaya erişim mahkeme kararıyla engellenmiştir” sayfası mevcut. Allah’ım bu ülke nereye gidiyor? Youtube, Ekşisözlük, Wordpress sırada ne var, Google mı?
Wordpress İpucu: Toplam Yazı ve Yorumları Gösterme
Yeniden merhabalar. İnternette rutin gezintilerimi yaparken bir sitede kısa bir makale gördüm. Wordpress’te yazılan tüm yazıların sayısını ve alınan tüm yorumların sayısını gösteriyordu.
Hemen kodu alıp test ettim yerel bilgisayarda gayet güzel çalıştı. t’infection.com’a da sağ alanda Rss besleme bağlantısının altına koydum. Aslında bu uzun yöntem. Bu işi yapan birçok eklenti var. Ancak eklenti kurma yükleme gibi dertlerle uğraşmadan bunu yapabilmek sanırım işin kısa yolu. Dilerseniz aşağıya kullandığımız kodu ve kaynağımızı yazalım.
Gönderinin Devamını Okuyun…
t’infection.com Yeni Görünümüyle Yayında!
Yeniden merhabalar. Ne zamandır sitenin görünümünü değiştirmeyi istiyordum. Okul, iş, güç derken bir türlü adamakıllı ilgilenme fırsatı bulamamıştım. Bu haftasonu boş kalmanın vermiş olduğu dayanılmaz cazibe ile oturup v4 çizgisini bozmadan bir tasarım hazırladım.
Gördüğünüz üzere sağ alanda artık bir tab menümüz var. Tab menü olarak burada yer alan scriptten yararlandım. Bununla birlikte sitenin genişliğini 900px’den 920px’e çıkardım. Sidebar alanının biraz daha geniş olmasını istediğim için bu değişikliği yaptım. Header alanında ise biraz Photoshopla oynayarak yukarıda gördüğünüz header resmini elde ettim. Yalnız siteye ait sayfalar ve rastgele içerik vazgeçemediğim kısımlar olduğu için headerda Css ile bir alan daha oluşturup bunları oraya yerleştirdim. Geri kalan alanlarda pek bir değişiklik olmadı. Bir nevi makyaj yaptık denilebilir :)
Gönderinin Devamını Okuyun…
PHP Standartlarında Kodlama 3: If-Else Kullanımı
Merhabalar, PHP Standartlarında Kodlama serisinin 3. yazısını yazmadan önce, bir açıklama yapma gereği duydum. Bu yazı serisinin amacı PHP kodlamayı öğretmekten ziyade, doğru PHP kodlamayı öğretmektir. Yani sizin yazdığınız ve çalışan kodlarda, farklı methodlar kullanıyorsanız bile, bu yazdığım şekilde kullanmanız en iyisi olacaktır, hiçbir sunucuda uyum sorunu yaşamadan kodlama yapabileceksiniz.
Yazıya başlarken, öncelikle if ve else nedir onu açıklayayım.
IF, Türkçesi “eğer”, else ise Türkçesi “değilse” olan kelimelerdir.
Xhtml/Css ile Yatay (Horizontal) Menü Tasarımı
Horizontal Menü Örneği
Tekrar merhabalar t’infection okurları. Uzun süre önce sitemizde sizlere Xhtml/Css bir menü yapımını anlatmıştık. Bu menümüz Dikey (vertical) diye niteleyebileceğimiz bir menü tipindeydi. Bu makalemizde de çok fazla kod yığını olmadan basitçe bir menü yapımını anlatacağız. Yalnız bu sefer farklı şekilde horizontal yani yatay diyebileceğimiz bir menü olacak ve menümüzü iki adet küçük gif resimle destekleyeceğiz.
Gönderimizin üst tarafında görünen menüyü oluşturmak için gerekli olan şey sadece boş bir not defteri sayfası. Dilerseniz şimdi menümüzün kodlarını yazmaya başlayalım.
Gönderinin Devamını Okuyun…
Türkçe True Elegance Wordpress Tema

True Elegance Wordpress Tema
Merhabalar efendim, uzun süredir bir Wordpress Tema çevirisi yayınlamamıştık. Bu gönderide yine sizlere sevdiğim bir Wordpress temasının Türkçe çevirisini sunuyorum. Temamızın adı başlıkta gördüğünüz üzere True Elegance. Customthemedesign.com tarafından geliştirilen bu tema mix yani karışık tip dediğimiz kolon yapısına sahip. Tema paketiyle birlikte gelen ve kurmanız gereken 4 adet eklenti (plugin) bulunmakta. Tema motoru bu eklentileri kullandığı için şayet sisteminizde yüklü değilse bunları kurmanız gerekiyor. Kullanılan eklentiler ise şöyle; Ajax Comment Posting, Pagenavi, Post Ratings ve Post Views.
Kısaca kurulumdan bahsetmek gerekirse;
- İndirdiğiniz sıkıştırılmış klasörden Plugins ve Tema klasörünü çıkarın.
- Plugin klasörü içinde yer alan klasörleri sitenizin Plugin (wp-content/plugins) dizinine atın.
- True Elegance-tr isimli klasörü de sitenizin Themes (wp-content/themes) dizinine atın.
- Yönetim Paneline giriş yapın.
- Eklentiler bölümünden eklemiş olduğunuz yeni eklentileri kurun.
- Daha sonra Tasarım menüsünden True Elegance TR temasını seçerek kullanmaya başlayın.
Türkçe True Elegance Wordpress Tema İndir - Yayıncı Sayfası
Not: Temanın çalışan Demosu için Yayıncı Sayfasını ziyaret edebilirsiniz. Site bu temayla gösterimde. Bu bilgiyi eklemeyi unutmuşum. Siz okuyucularımdan özür dilerim.
Wordpress Temamıza Özel 404 Sayfaları Yapmak
Efendim, yeniden selamlar. Uzun süredir Wordpress konusunda t’infection’da bir makale yazmamıştık. Bu uzun aranın ardından Wordpress’te üzerinde çokta durulmayan bir konuda sizlerle kısa bir makalemizi paylaşacağız.
Wordpress hepimizin bildiği üzere gelişmiş özellikleriyle birçok alanda üzerinde değişimler yapabildiğimiz bir yazılım. Bu müdahaleler o kadar gelişmiş ki Wordpress üzerinde kendi özel hata sayfalarımızı yani diğer bir deyişle 404 hata sayfalarımızı oluşturabiliriz.
Tema dizinimde 404 sayfası bulunmuyor, nasıl oluşturabilirim?
404 Hata Sayfası bildiğiniz gibi web siteniz üzerinde var olmayan bir sayfaya veya kayıp bir URL’ye ulaşmaya çalıştığımızda karşımıza çıkan sayfalardır. Wordpress üzerinde kullandığımız temaların büyük bölümünde 404.php isimli Php dosyası bulunmaktadır. Bu dosya yoksa bile aşağıda yer alan kod bölümünü boş bir .php dosyasına 404.php ismiyle kaydederek tema dizinine atıp kendiniz oluşturabilirsiniz.
Gönderinin Devamını Okuyun…
İzmir Blog Yazarları Buluşmasına Katıldım!
Efendim, günler öncesinden Alisko sitesinde 12 Ekim tarihli etkinliği duyurmuştu. Bu sefer 3. yapılan etkinlikte İzmirli blog sahipleri olarak bir araya geldik. İlk iki etkinliğe yurtdışı ve şehirdışında olmam nedeniyle katılamamıştım. Ancak bu etkinliğe katılma fırsatı bulabildim.
Gerçekten çok güzel bir buluşma oldu. Alisko, Orçun İlbeyli, Serkan Urhan, Başak Ölmez, Anıl Kıral, Erdal Erdoğdu, Şafak Otur, Talat Aydın, Ali Suna, Özgür Cankurt ve sayamadığım daha nice isim buluşmaya katıldı. Buluşmada çok güzel şeyler konuşuldu. Diğer blog sahibi arkadaşlarımın ne gibi düşüncelere sahip olduğunu öğrendim. Birçok konuda tartışma ve görüş alışverişinde bulunma şansımız oldu. Tabi sadece bunlardan konuşmadık, güldük eğlendik…
Organizasyonu düzenleyen Alisko’ya teşekkür ediyorum. İnşallah bir sonraki buluşmamızda 20′nin üzerine rahatlıkla çıkacağız ve daha da güzel geçecek. :)
PHP Standartlarında Kodlama 2: Sessionlarla Çalışmak
Merhabalar, daha önce PHP Standartlarında değişken tanımlama ve bunların en doğru kullanımını anlatmıştım, şimdi ise sessionlara el atacağım. Sessionların bir çok farklı kullanım şekli var fakat burada en sağlıklısını açıklamaya çalışacağım, uzun birşey değil zaten. Yine de, bir çok kişinin yaşadığı uyum sorunları(PHP versiyonları arası) engellenmiş olacak.
Session bildiğiniz gibi aynı oturum dahilinde sayfalar arasında değişken taşımanızı sağlar. Yani a.php sayfasında tanımlanacak olan bir değişkeni b.php sayfasında da kullanmanız gerekiyorsa, sessionlar yardımınıza koşuyor.
Dreamweaver ile Veritabanı Bağlantısı Kurma

Merhabalar, daha önce de sitemizde Dreamweaver ile ilgili bir takım makaleler yazmıştık. Şimdi bunlardan bir başkasını da sizlerle paylaşıyoruz. Bu makalemizde Dreamweaver ile hali hazırda kullanmış olduğumuz bir local sunucu üzerinde barınan veritabanına nasıl ulaşabileceğimizi anlatacağız. Ancak makalemize başlamadan önce kullanmış olduğunuz local sunucu yazılımını açıp (Wampserver, Xampp, PhpTriad, EasyPhp gibi) Dreamweaver’da bir site tanımlamış olmanız gereklidir.
Şimdi uygulamamıza geçelim, öncelikle Dreamweaver üzerinde bir Php doküman açalım. Daha sonra Window menüsünden Database bölümüne tıklayalım. Dilerseniz Ctrl+Shift+F10 kısayol tuşuyla da bu bölümü görebilirsiniz. Yan menüde (şayet yan menünüz açıksa) Application başlığı altında bölümü görebilirsiniz.
Gönderinin Devamını Okuyun…
PHP Standartlarında Kodlama 1: Değişken Tanımlama
Merhabalar, PHP ile ilgili 2. yazımla tekrar beraberiz. Bu makaleyi daha önce yazmış olmama rağmen, burada yayınlamak istedim çünkü, PHP standartlarında kodlama yapmak çok önemlidir. Her ne kadar, farklı şekillerde yazdığınız kodlar çalışsa da veye çalışıyor görünse de, kodu uslubuyla yazmadıysanız daha sonra başınızı ağrıtabilir.
Hani olur ya, localhost’da çalışan kod sunucuda çalışmaz, ya da PHP versiyon güncellenir eskiden çalışan kodlar çalışmaz filan, PHP Standartlarında Kodlama serisini bu yüzden yazmaya karar verdim, php.net standartlarına göre en uygun, en standart kodlamayı yapmanın püf noktalarını anlatmak için. Aklıma geldikçe ve vakit buldukça en çok yapılan hataları ve en doğru kullanımları anlatacağım.

