Google Verdi, Google Aldı

Merhaba arkadaşlar.. Aslında bu tür konulara artık blogumda yer vermeme kararı almıştım fakat, bugün belki de daha önce bilmiyorum ama ben bugün farkettim, Google Artık zingocan.com’a özel alt bağlantılarımızı bağışlamış görünüyor.. Kimilerinin dalgalanma kimilerinin de farklı türden açıklamaları ile Google Pagerank Değerlerinin bir değişik olduğu şu dönemde var yok 1 tane pagerank değerimiz varken o da elimizden gitti lakin, buınun gitmesiyle alt bağlantılarıma da kavuşmuş olduğumu gördüm.. Şahsen Pr1 den Pr0′a düşmem beni pek fazla etkilemedi.. Zaten ha 1 ha 0 gibisinden düşünüyorum.. Olaki Pagerank güncellemeleri tamamlanmamış ve Pr değerleri yakın zamanda atılırsa ve beklediğim (tahmin ettiğim) Pr değeri ile birlikte şimdiye kadar yapmış olduğum paylaşımların karşılığını almış olacağıma inanıyorum. Continue reading

Mim: Takip Edilesi 5 Blog

Sevgili Aycan Takip Edilesi 5 Blog adında bir Mim oluşturmuş ve içerisine son anda beni de eklemiş.. İlk olarak kendisine teşekkür ediyorum..

Yazıya başlamadan önce aslında bu konu içerisinde ne yazacağımı bilmediğim bir durum söz konusuydu.. Hadi 5 blog mimleyeyim de geçeyim demek istemedim.. Zaten uzun zamandır bloga herhangi bir senfoni giydirememiştim, bu iyi oldu..

Mimlere başlamadan önce şu blog olayına bir değinmek istiyorum.. Son zamanlarda insanların Blog açıpta para kazanayım kaygısı artmaktayken, Türkiye’de kişi başına 10 u geçen blog düşmekteyken ve de bu blogların belki ilk açılış amaçları olmasa da birazcık kendini gösterdikten sonra “ulan ben bu blogtan artık para kazanmam lazım” düşüncesi ülkemizde Blog anlayışını hafiften de olsa köreltmektedir.. Continue reading

Yeni Hosting Yeni Zingocan

Merhaba arkadaşlar.. Uzun bir süredir bloga makale ekleyememekteyim.. Bir çok aksilik ve işim olduHosting Sponsoruğu için ne ders ne de yazı olmasa da sizlere yararlı olacağını düşündüğüm bir çok konu eklemeye çalıştım..

Son günlerde bolca sıkıntısını çektiğim veritabanı hatasını yeni hosting servisimde çözmeyi başardım.. Ayrıca siz de farkettiyseniz blogda hızlanmalar mevcut.. Tabiki bu hosting ile tamamen alakalı değil. Bir çok değerli arkadaşımın tavsiye ve isteklerine uyarakten WordPress temam içerisindeki bir kaç özelliği, daha doğrusu gereksiz javascriptleri kaldırdım ve sonuç; görünümde bir sorun olmadığı gibi açılış süresi de hızlandı..

Ha bu arada, yeni hosting servisim Turhost. Kendilerine müşteri memnuniyetimi buaradan tekrar dile getirerek eğer hosting almayı düşünüpte karasız arkadaşlar varsa turhost’u öneriyorum..

WordPress Polaroid Galeri Eklentisi

Polaroid Galeri; CSS3 ve jQuery ile harmanlanmış, WordPress Galeri eklentilerinden bir diğeridir. Eklenti ücretsiz olmakla birlikte kullanımı ise çok basittir.. Eklenti Wordpres Medya Kütüphanesinde bulunan resimlerinize bir ortam hazırlar ve resimlerinizi buraya yerleştirir.Bu yerleşim resimlere geçerli sayfa veya yazı üzerine polaroid fotoğraf olarak kullanılır ve WordPress Ortam Kitaplığını kullanır.

Continue reading

Zingo Web Dersleri

Zingocan Alt domainimiz ders.zingocan.com Blogunda, jQuery, CSS, WordPress Kaynaklarına yer vereceğiz.

Bir süreliğine Zingocan.com da kalacak olan ders, menü ve eklentiler ders.zingocan.com İsmi duyualana dek buradadır. Daha sonra kaldırılacaktır.

İlginiz için teşekkür ederim

Zingo Derse Giriş için Tıkla

63 Dünya Devi Webmaster Blogu

1. Techime/webdesign

Techime.com sitesi bir blogdan ziyade daha çok bir haber alıcısı. Tasarım ve ilham kategorileri diğer bloglardaki en popüler linkleri ve en taze haberleri alarak size zaman kazandırıyor. İlginç ve iyi bir proje.

Techime / WebdesignTechime / Webdesign

2. Noupe

Noupe blogu geçtiğimiz günlerde SmashingMagazine tarafından satın alındı. Bu sebeple sitede önümüzdeki günlerde daha da kaliteli yazıları görmek üzere olduğumuzu söylemek yerinde olur. Noupe, tasarımcılar ve web geliştiricileri için CSS, AJAX, JavaScript, web tasarımı, grafik tasarımı, tipografi, reklamcılık ve daha diğer pek çok kategoride yazılar site üzerinde yer alıyor. Continue reading

WordPress Nasıl Kazanıyor?

http://www.safakkocaer.com/wp-content/uploads/2009/09/wordpress_poster_by_wherewillyoube.jpg

Hergün yüzlerce blog açılıyor.. Artık öyle olduki blog olarak diğer siteleri ikiye katlar duruma geldiler.. Neleri göze alıp, sigara, ekmek,  beslenme harçlıklarını biriktiripte hosting ve domaine para yatırdılar.. Kurdular ücretsiz güzelim wordpressimi sonra ver eleni alexa 100k.. Hep hayallerle başladı bütün bloglar..

Ulan şurada reklamım olsa ne güzel olur nii….

Webmaster (belkide sadece blogger denmeli) içerdiği konuları öyle büyük bir hevesle açıyor ki;

Ulan şu konudan kesin 6-7 ziyaretçi kaparım, bu etiket 5 ziyaretçi şu linktende kırptımmı tamamdır..

Fikirler, haberler , dersler konular filmler.. Allah ne verdiyse..

Bugün bloguma bişey yazamadım dur hemen başliim ; Flash flash flash!dünya dönmeye devam ediyor.. Konu içeriğine ise buraya ne yazacağımı bilemediğim için birkaç şey saçmalamak istedim

gibisinden de kendine özgü bir dil yapmaya çalışır.. Gün gelir kendi bloguna bile girmeyi unutur.. Olaki bir wordpress sürümü çıktığını duyunca,

lan o kadar uğraştım şunu güncelliim bari hackerlar dadanmasın siteye diye bi bloguma giriim der..

Bi de ne görsün; Blog 1 yılını doldurmuştur ve domain parası ödenmediği için iptal olmuş.. Olan kime oldu.. Hiç kimseye birşey olmadı efendim.. Webmaster (blogger) babalar gibi wordpressini kurdu, eğlendi, istediğini yazdı, zaman geldi 1k hiti oldu zaman geldi siteye kimse girmedi çünkü konularda saçmaladı.. Hosting sağlayıcısı da babalar gibi hostingini kiraladı ve geri aldı.miss.. Ya peki wordpress bundan ne kazandı? Şimdiye kadar bunu hiç düşündük mü acaba.. WordPress güzelim scripti yazmış, adını koymuş, lisansını almış ve millete alın blog kurun diye bildirmiş.. Düşündümde acaba wordpress nasıl kazanıyor, blog siteleri vererek nasıl ayakta durabiliyor.. şöyle bir araştırma yaptım ve wordpress in bakın kazandığı yerler işte şuralar;

WordPress’in gelir kalemleri şöyle:

Blog Hosting: Büyük şirketlere aylık 500 dolar karşılığında blog hosting hizmeti veriyor.

Google AdSense: WordPress.com’daki bloglarda aylık ortalama 1 milyar sayfa gösteriminden sağlanan gelir.

Automattic Kismet: Eski adıyla Akismet’in ticarei lisansı 50 dolardan başlıyor. Ayrıca profesyonel WordPress üyelerinden ve aylık 500 dolar gelir getiren WordPress bloglarından aylık 5 dolar lisans ücreti alınıyor.

Premium Üyelik: WordPress.com’da mevcut özelliklerin üstünde hizmet almak isteyenler için paralı üyelik sunuluyor.

Web Hosting Firmaları: WordPress kurulumu için web hosting firmaları öneriliyor. Bu firmalardan komisyon ücreti alınıyor.

WordPress Destek: WordPress ile ilgili teknik destek veriliyor. Büyük şirketlerden yıllık 2500 ile 5000 dolar arasında destek ücreti alınıyor.

Poll Daddy: Yakın bir zamanda satın alınan anket sitesinin ücretli kullanımının hayata geçirilmesi bekleniyor.

Ücretli script, üyelikli siteler, lisans hakkı satan tasarımlar.. Bence bırakın bu işleri.. Eğer ben wordpress olsaydım ve dünyada milyarlarca kişi benim scriptimi kullansaydı hiç de para kazanamıyor diyemezdim heralde.. Zaten bu onur yeterdi..

Teşekkürler WordPress..

Vesselam..

WordPress Tema Yapalım – Sıfırdan Tema Anlatımı

Merhana arkadaşlar.. Bazen üstün performansta özelliğe sahip sitelerin coderleri /webmaster dahi wordpress bloguna dışarıdan bulduğu ücretli ya da ücretsiz template / temaları kullanmaktadır. İnternetimizin tuvaletimize kadar girdiği bu dönemde; blog, günlük, /hit kazanmak amaçlı site, vb kullanımlarımızda en çok kullanılan CMS sistemlerinden biri WordPress’tir. WordPress, artık hayatımızda okadar yer edinmiştir ki tema denince akla wordpress gelmesi, internet üzerinde en çok satış yapan ve ticareti yapılan temaların wordpress tema olması, wordpress tema değiştirmek, kullanılan siteyi başka bir havaya sokması, tek bir tema ile sitenin amacını değiştirmesi gibi bir çok olanağıyla wordpress temaların önemli / cidden önemli bir yer edindiğini ben şahsımca kavramış durumdayım.. Peki neden çoğu webmaster ya da coder lar kendi temalarını yapmak yerine başka tema kullanırlar diye soracak olursak, bunun birçok yanıtı olabilir ki mükemmel bir tema ortaya koymak için çok çalışmak gerektiğini düşünmekteyim..

Her neyse. Bu konumuzda en baştan alarak wordpress tema nasıl yapılır, nereden başlanır hangi pethodlar kullanılır bundan bahsedeceğim.. Benim anlatacağım tarz ile, wordpress tema yapabilmek için aşırı bir PHP bilgisine sahip olmanız gerekmiyor.. Biraz photoshop ve CSS mantığı ile bu işi çözmeyi amaçlamaktayım.. Hadi kolay gelsin..

Anlatımlarımı Part part yapmaktan yana buldum.. Hem daha anlaşılır hem de güzel bir ders olsun istedim.

1. Blog’a ön bakış

Başlamadan önce WordPress Default temasını incelemenizi öneriyorum. WordPress Default temasına bakın nasıl yapılandırışmış. Akılda kalmasını ve terimlere aşina kalmak istiyorsanız not alabilirsiniz.(eader, post title, search form, navigation, footer, vb..)

http://zingocan.com/wp-content/uploads/1.jpg

Default Frontpage (index.php)

http://zingocan.com/wp-content/uploads/2.jpg

Default Single (single.php)

2.Photoshop Örnekler

Yapacağımız temada, photoshop kullanarak Photoshop tabanlı örnek blog tasarımı oluşturacağız. Default ayarlamalarılyla uğraşmak yerine ben, glossyblue adlı temayı kullanacağım. (temayı indirmek için tıkla). Glossyblue temasını kullanmamın amacı, elimde tema arayüzünün psd dosyası bulunduğundan dolayıdır. Sizde isterseniz demo.zip dosyasını indirerek psd dosyasına ulaşabilirsiniz.Artık psd dosyamıza da ulaştığımıza göre temamızı resim çizer gibi Photoshop programı ile oluşturabiliriz. Tabiki, layer ayarlarını ve çizgisel hizalamayı bozmayarak..

http://zingocan.com/wp-content/uploads/photoshop-mockup.gif

3. HTML + CSS

PSD tasarımını tamamladıktan sonra temanın her sayfası için statik HTML + CSS  oluşturacağız. GlossyBlue Temasın içerisinde az önce verdiğim demo.zip de bulunan HTML sayfalarını kullanabilirsiniz. Zip dosyasından index.html, single.html, ve  page.html dosyalarını çıkarın. Örnek çalışmamda bu HTML sayfalarını kullanarak yeni bir tema oluşturacağım.

default homepage

Neden static HTML + CSS Dosyası oluşturuyoruz?

Çünkü Temamızın geliştirme sürecinde bize oldukça yardımcı olacaktır.Ben her temamda HTML dosyasını kullanırım, çünkü test edebilmek, CSS ve HTML yi tam olarak kullanabilmek ayrıca zaman ve emek kaybını engellemek açısından HTML + CSS dosyası oluşturmayı yararlı bulmaktayım.

4. WordPress Temaları Nasıl Çalışır?

WordPress’in default temasına bakarsanız (wp-content/themes/defeault) birçok php dosyası ve bir tane de style.css dosyası göreceksiniz. Browserınızda WordPress Anasayfanızı götüntülediğiniz zaman kullandığınız tema size aslnda index.php yi gösterirmiş gibi gelsede aslında index.php dosyasının içerdiği kodlara bakılacak olursa header.php, sidebar.php, ve  footer.php dosyalarından oluşan bir kalıp görmekteyiz.

http://zingocan.com/wp-content/uploads/3.gif

Daha fazla kod bilgisi için wordpress’in Site Architecture ve  Template Hierarchy sayfalarını ziyaret ediniz.

5.Tema Dosyamızı Yeniliyoruz

wp-content/themes klasörüne GlossyBlue HTML dosyalarını kopyalayın.Daha sonra, wordpress default temasında bulunan comments.php ve searchform.php dosyalarını glossyblue tema klasörüne atın.

http://zingocan.com/wp-content/uploads/5.gif

6. Style.css

WordPress Default temasındaki style.css dosyasını açınız. Style sayfamızın ilk başındaki kodları ve temanın bize ait olduğunu vurgulamak için bir tanım metni yerleştiriyoruz. Glossyblue temasındaki style.css sayfasını not defteriyle açarsak oradaki bağlantıları kendimize uygun olarak değiştiriyoruz.

http://www.webdesignerwall.com/wp-content/uploads/2008/11/css-commented-code.gif

7. Dosya Bölme

Şimdi, index.php dosyamızı ele alarak , hangi dosyayı nasıl böleceğizi anlayalım.index.php dosyamızı; header.php, sidebar.php ve footer.php olarak 3 ayrı dosyaya böleceğiz.Aşağıdaki resimde glossyblue temasındaki index.php dosyasının bir kütüğünü çizdim

http://zingocan.com/wp-content/uploads/splitting-files.png

8. Header.php

index.html dosyamızı açalım.Sayfanın başından <!–header–> ibaresine kadar keselim. Yeni bir php dosyası oluşturarak kestiğimiz kodu içerisine yapıştırın, adını da header.php olarak kaydedin.

header code

Default temamızın header.php dosyasını açın. PHP kodları gereken yerleri kopyalayın (<title>, <link> stylesheet, <h1>, ve <div>.)

http://zingocan.com/wp-content/uploads/header-zoom.gif

Navigasyon Menü (wp_list_page)

<li> etiketinin yerine <ul id=nav> ve aşağıdaki kodu ekleyin.


&lt;?php wp_list_pages('sort_column=menu_order&amp;depth=1&amp;title_li=');?&gt;

http://zingocan.com/wp-content/uploads/navigation-menu.png

Bilgi:  wp_list_pages.

9. Sidebar.php

index.html dosyamıza dönerek <form id=searchform> den başlayıp <div id=sidebar> etiketine kadar kesiniz. Yeni bir php dosyası oluşturup içine kopyalayın ve adını sidebar.php koyun.

<form id=searchform> yerine

<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>

<li> Katagori etiketinin yerine

<?php wp_list_categories(‘show_count=1&title_li=’); ?>

ve  <li> arşiv etiketinin yerine

<?php wp_get_archives(‘type=monthly’); ?> kodlarını koyarak değiştiriniz.

sidebar

10. Footer.php

index.html dosyamıza tekrar dönerek <div id=footer> dan alıp </html> koduna kadar kesin. Yeni bir php dosyası oluşturup kestiğiniz kodu yapıştırın, dosyanın adını footer.php olarak kaydedin.

footer

Son Yazılar

Bu kısımda son 5 yazıyı gösterebilmek için query_post kodlarını kullanacağız.

recent posts

Son Yorumlar

Son yorumlar bölümü yalnız bir eklenti tarafından oluşturabilir.(tema klasörümüzde mevcut)

recent comments

11. index.php

Artık index.php dosyamızı oluşturabiliriz.index.html dosyamıza baktığımızda elimizde <div id=content> satırından başlayan kod parçacıklarını görmemiz gerekiyor..index.php sayfamıza get_header, get_sidebar, ve get_footer satırlarını sırasını değiştirmeden kopyalıyoruz.

index

12. Döngüleri anlayalım?

Aşağıdaki resimde döngüler (loop) nasıl çalışıyor görebilirsiniz. Loop  blog yayınlarını nasıl görüntülemek isteğimizi gerçekleştirir. Loop olayı, eğer görüntülenen sayfada bir blog varsa bunu görüntülemeye eğer yoksa da NOT FOUND , yada bizim daha önceden atadığımız 404 hata sayfasını getirmeye yarar.

the loop

13. Loop’ u kopyala

Default temamıza giderek index.php dosyamızı açalım. Loop satırını kopyalayalım ve <div id=content>..</div> komutlarının arasına yerleştirelim. Daha sonra static etiketlerin yerine wordpress Tema Etiketlerini kullanalım:post date, title, category, comments, next ve previous link.

http://zingocan.com/wp-content/uploads/loop2.png

14. Tema Önizleme

Tebrikler! Temamızın ön görünümünü yapmayı başardık. Şimdi sitemizin admin paneline girerek Görünüm kısmından temalara giriniz ve grossyblue temasını etkinleştiriniz.

15. Single.php

Şimdi single.php dosyası yapma zamanı geldi.İsterseniz diğer dosyalarımızda yaptığımız gibi default seçeneğindeki single.php dosyasını kullanabiliriz. Fakat;ben default temamızdaki single.php dosyamız ve geride kalan index.php dosyalarımız mıncıklamak istiyorum.Default temadaki single.php dosyamızı açarak şablonumuzu oluşturacağımız etiketleri kopyalıyoruz. comments_template içeriğini ve resimde seçtiğim bölümleri alıyoruz;

single.php

16. page.php

page.php dosyamızı zaten single.php dosyamızla birlikte oluşturduk. post date, comment form, next/previous linklerini silerek page.php dosyamızda hazır hale gelecektir. bu kodları sildikten sonrada page.php dosyamız da hazır..

17. HTML dosyalarını silelim

Ve son örneğimiz.. Son aşamada ise size arşiv sayfamızı nasıl oluşturacağımızı göstereceğim.. Sitemap pluginini kullanmadan da arşiv dosyasıyla Arama motorlarının sitemizin herbir linkine ulaşmasını sağlayacağız.Default temamızdaki archive.php dosyanını kopyalıyoruz. Aşağıda verdiğim, istemediğimiz kodları siliyoruz;

Archives template

Burada query_post u kullanarak  (showposts=-1 bütün sayfaları göstermek) bütün sayfalarımızı gösteren bir sayfa oluşturuyoruz.

Archives query posts

Daha sonra admin panelimize girerek yeni bir sayfa oluşturuyoruz ve adını da ARCHİVES  olarak atıyoruz. Ve Temamızın dropdownunda arşiv sayfamızda hazır oluyor.

Bir daha ki dersimizde aynı temamızı kullanarak temaya eklentiler ekleyecek ve jquery kullanarak güzel görünümlü bir tema yapmayı hedefliyorum.. İlginiz için teşekkürler..