Kategori: Wordpress

  • WordPress Admine Özel İçerik Gösterimi

    WordPress Admine Özel İçerik Gösterimi

    Daha çok tema geliştiricilerinin ihtiyacı olan bir kodu sizlerle paylaşacağım. Vereceğim kod ile arkadaşlar, temalarınızda sadece site sahiplerinin görebileceği alanlar oluşturabilirsiniz. Örneğin yazıların altına otomatik olarak “düzenle” linki ekleyebilirsiniz veya sidebara “giriş” ve “çıkış” alanları ekleyebilirsiniz ve bunları sadece site yöneticisinin görmesini sağlayabilirsiniz.

    <?php global $user_level ?>
    <?php if ( $user_level >= 10 ) : ?>
    <div>
    Göstermek istediğiniz içerik bu alana gelecek.
    </div>
    <?php endif ?>
    

    Kodda ki “10” değeri ile oynayarak normal üyelerin, yazarların veya editörlerin de görebileceği alanlar oluşturabilirsiniz. Konu hakkında daha detaylı bilgiye veya bu özelliğin diğer CMS sistemlerinde kullanımı ile ilgili olarak “php user sessions” aramasını yapabilirsiniz.

     

  • WordPress Kişisel Blog Temaları

    WordPress Kişisel Blog Temaları

    Her ne kadar günümüzde sosyal ağlar kişisellik konusunda zirveye ulaşsa da eskisi kadar popüler olmayan blog dünyası da kişisellik konusunda, kişisel blogları ön plana çıkarıyor. Her ne kadar bir zamanların kişisel blog yazarları, sosyal ağların popüler olmasıyla sosyal hesaplarına yönelseler de artık işin zıvanadan çıktığı sosyal ağ dünyasından yavaş yavaş kişisel bloglara dönüşler başladı. Şüphesiz blog deyince de ön plana WordPress çıkıyor. Bildiğimiz gibi WordPress'de istediğimiz her konu da siteler hazırlayabiliyoruz, tabi iş bir de kişisel bloglara gelince WordPress'de bu konu hakkında şahane temaların çıkarılması kaçınılmaz oluyor.

    WordPress kişisel blog temaları genellikle yabancılar tarafından tasarlanıp, paylaşılırlar. Ne yazık ki ülkemizde her ne kadar kişisel blog teması adı altında birçok tema paylaşılsa da, bu temaların blog temalarından öteye gidemediğini görüyoruz. Az önce bir yabancı blogda dolaşırken aşağıda ki temalarım gördüm, bunları da sizlerle paylaşmak istedim. Kullanan arkadaşlara şimdiden hayırlı kullanımlar dilerim.

    1. Zwin

    wordpress kişisel blog temaları

    Önizlemeİndir

    2. Memoir

    wordpress kişisel blog temaları

    Önizlemeİndir

    3. SimplePress

    wordpress kişisel blog temaları

    Önizlemeİndir

    4. Notebook

    wordpress kişisel blog temaları

    Önizlemeİndir

    5. Wp Show Off

    wordpress kişisel blog temaları

    Önizlemeİndir

    6. Purty

    wordpress kişisel blog temaları

    Önizlemeİndir

    7. Retro

    wordpress kişisel blog temaları

    Önizlemeİndir

    8. Collection Portfolio

    wordpress kişisel blog temaları

    Önizlemeİndir

    9. Clean Creative

    wordpress kişisel blog temaları

    Önizlemeİndir

    10. Century

    wordpress kişisel blog temaları

    Önizlemeİndir

    wordpress tema

  • WordPress Basit Hack Yöntemlerine Dair Önlemler

    WordPress Basit Hack Yöntemlerine Dair Önlemler

    wordpress güvenlik önlemleri

    WordPress'in her zaman en iyi CMS sistemi olduğunu söyleriz ancak yine de her sistemde olduğu gibi WordPress'de de güvenlik açıkları bulunmaktadır. Zaten bu yüzden kendini WordPress'e adamış, sürekli açıkları araştıran ve bu açıkların giderilmesinde rol oynayan birçok gönüllü webmaster vardır. Dediğim gibi genellikle WordPress'den kaynaklanan güvenlik açıkları gönüllü webmaster tarafından tespit edilip, bunlar güncellemeler ile giderildiğinden WordPress'in güncel sürümlerinde pek fazla güvenlik açıkları bulunmaz. Ancak yine de bizlerin yaptığı bazı hatalar, WordPress'i adeta savunmasız bırakabilmektedir.

    Dediğim gibi WordPress sitelerin hacklenmesinde ki en önemli faktörlerden biri kullanıcı hatalarıdır. Altta yapılan bazı hataları ve alabileceğiniz önlemleri belirteceğim. Aşağıda ki adımları uygulayarak sitenizi daha güvenli bir hale getirebilirsiniz. Ancak unutmayın ki dünyanın hangi sistemi olursa olsun muhakkak her sistemin bir yerinde muhakkak bir açık, bir savunmasız alan bulunur. Bizim amacımız ise bunları olabildiğince aza indirmektir.

    Genel olarak WordPress hack nedenlerine baktığımızda üst sıralarda temalar, eklentiler ve host şirketlerinde ki açıklar yer alıyor. Şimdi gelin hacke karşı alabileceğiniz bazı önlemleri ve kendi önerilerimi inceleyelim.

    • Hacke karşı bir önlem almak istiyorsanız işe ilk önce host şirketinizden başlamalısınız. Genellikle kendini hacker zanneden çoğu kişinin sisteminize sızabildiği nokta host şirketinizde ki açıklardan kaynaklanır. Bu yüzden host aldığınız firmanın ve sunucunuzda bulunan diğer sitelerin güvenilirliğinden emin olmalısınız. Eğer büyük bir proje düşünüyorsanız projenizi olabildiğince kendi sunucunuzda veya kiralık bir sunucu da barındırmaya özen göstermelisiniz.
    • Sitelerinize sızabildikleri bir diğer nokta ise config.php dosyasıdır. Bildiğimiz gibi config.php dosyasında veritabanımıza ait kullanıcı isimlerimiz ve şifrelerimiz bulunmaktadır. Eğer bir kişi config.php dosyanızda ki bilgileri eline geçirebilirse, rahatlıkla WordPress üzerinde istediği değişimleri yapabilir. Bu dosyanızı güvenlik altına almak istiyorsanız ya bu dosyanın bulunduğu konumu değiştirmelisiniz ya da dosyayı şifrelemelisiniz. Şifreleme için kendi betiğinizi kullanmanızı öneririm ama hazır bir şifreleme dili kullanmak isterseniz ioncubeyi size önerebilirim. Her ne kadar ioncube şifreleri çözülebilse de bu işi yapabilen pek fazla kişi yoktur.
    • Üçüncü bir adım olarak hostunuzda ki klasörleri şifreleyebilirsiniz. Bu sayede hostunuza birisi girebilse de yapabileceği tek işlem index atabilmek olacaktır. Her klasöre ayrı ayrı şifre koymanız sizin için daha iyi olacaktır. Bu sayede sisteminize giren bir kişi hiçbir klasöre giremeyecek, ve içeriye virüslü dosyalar bırakamayacaktır.
    • Bir diğer durum ise bilmediğiniz webmaster sitelerinden dosyalar indirmemelisiniz. Çünkü bazı webmaster bloglarında virüslü dosyalar paylaşılarak diğer webmasterların bilgilerine ulaşılabiliyor. Bu yüzden indireceğiniz dosyaları her zaman kaynak sitelerden indirmeye özen göstermelisiniz. Bu gibi durumlar için sağlam virüs programları kullanmalısınız. Eğer bilgisayarınızın özellikleri çok iyiyse size NORTON serisini öneririm. Fakat NORTON normal bilgisayarlarda kasmaya yol açtığından bu bilgisayarlar da Kaspersky serisini kullanmanızı öneririm.
    • Diğer yandan hack yöntemlerinde sık sık kullanılan yöntemlerden bir tanesi ise tema dosyalarına yerleştirilen dosyalar ile sisteme sızmadır. Bazı art niyetli kişiler benim gibi bir çok tema yapımcısının temalarını, içerisine hack için gerekli dosyayı ekledikten sonra internette birçok platformda paylaşıyorlar. Bunun sonucu olarak da hem bu temaları kullanan kişiler hemde tema yapımcılarının güvenilirliği zarar görüyor. Bu yüzden eğer beğendiğiniz bir tema varsa her zaman bu temaları tema yapımcılarının sitesinden indirmeye özen göstermelisiniz.
    • Bir diğer açık oluşturan bölümse eklentilerdir. Kullandığınız her bir eklenti potansiyel bir açık tehlikesi oluşturmaktadır. Bazı eklentiler ise açık oluşturmak yerine bizzat içerisinde ki zararlı kodlar sayesinde sisteminize sızılabilmesine yol açmaktadır. Bu yüzden internet üzerinden eklenti indirmemeye, kullanacağınız eklentileri WordPress üzerinden yüklemeye ve herkesin kullandığı popüler eklentileri kullanmaya özen göstermelisiniz.
    • Son olarak dikkat etmeniz gereken nokta ise /wp-admin klasörünüzün bulunduğu dizindir. Genellikle bu siteadiniz.com/wp-admin şeklinde olur, sitenizi hacklemeye çalışan bir kişinin ulaşmak isteyeceği ilk dizin burası olacaktır. Bu yüzden bu klasörün bulunduğu dizini değiştirmelisiniz. Bu işlem gözüktüğü kadar kolay değildir, eğer bu işlemi gerçekleştirmek istiyorsanız bir araştırma yapmanız gerekecektir.

    Yukarıda belirttiğim önlemleri alarak kendini hacker zanneden lamerları durdurabilirsiniz, ancak eğer profesyoneller başınıza dadanırsa er yada geç muhakkak bir açıktan sisteminize gireceklerdir. Bu gibi durumlar için sık sık yedek almanızı öneririm. Eğer sitenize eklentiler ile de ek güvenlik önlemleri sağlamak istiyorsanız daha önceden yazdığım WordPress Güvenlik Önlemleri isimli makalemi inceleyebilirsiniz.

  • WordPress İçin SEO İpuçları

    WordPress İçin SEO İpuçları

    Hep WordPress'in dünyanın en kaliteli, Google tarafından en çok sevilen, SEO ile uyumluluğunun en üst seviye olduğunu iddia ederiz. Ancak işler pek de sanıldığı gibi değildir. Çoğu acemi arkadaşımız bloglarına sadece WordPress kurarak başarıya ulaşabileceklerini zannediyorlar. Hatta durum o kadar ileriye gitmiş ki bazı arkadaşlar forumlara "Siteme WordPress kurdum, hala sıralamalarda bir değişim yok!" şeklinde konular açıyorlar. 

    wordpress seo

    WordPress size doğrudan SEO ayarlamaları tamamlanmış, sırtınızı duvara yaslayarak paracıklar kazanmanızı sağlayacak bir sistem sunmaz. WordPress size SEO çalışmalarınızdan en fazla verimi alacağınız bir sistem sunar. WordPress, üzerinde ki birkaç ayarlama ve eklenti ile sitenizi arama motorlarında gerçekten çok iyi yerlere getirmenize yardımcı olur.

    Şimdi sizlere bazı önerilerde bulunacağım, bu önerileri uygulayarak WordPress ile başarıya ulaşma şansınızı olabildiğince yükseltebilirsiniz. Başlangıç seviyesinde SEO bilgisine sahip olduğunuzu düşünerek bazı maddeleri atlıyorum.

     

    • Ön yargılarınızdan kurtulun. SEO işlerini yapanlar bu işi çalışarak, deneyerek öğrendiler. Sizinde SEOyu öğrenmeniz konusunda hiçbir engeliniz yoktur.
    • Yukarı da dediğim gibi SEO deneme yanılma yöntemiyle öğrenilir bu yüzden yeni öğrendiğiniz yöntemleri siteniz üzerinde deneyin.
    • WordPress SEO öğrenmek için muhakkak takip ettiğiniz bloglar olmalı ama öyle her bilgiyi kontrol etmek için farklı farklı bloglara girmeyin. Her zaman yazarına güvendiğiniz birkaç tane sağlan blog takip edin.
    • Anahtar kelimelerinizi iyi belirleyin. Daha önceden yazdığım "Anahtar Kelime Saçmalığı" isimli yazımda belirttiğim gibi tek kelimeden oluşan anahtar kelimeler kullanmayın. Kendinizi ziyaretçilerinizin yerine koyarak anahtar kelimelerinizi belirleyin. Örneğin ben "android" aramasını yapmak yerine "android uygulamalar" aramasını yaparım.
    • Kendinizi hep zorlu kelimelerle zorlamayın, araştırmalar yaparak rekabet düzeyi düşük bol ziyaretçi getirecek anahtar kelimeler belirleyin.
    • Daha önce ki yazılarımda belirttiğim gibi kendinize rakip gördüğünüz blogları takip edin, ne yazıp çiziyorlar, nerelerden backlink kazanıyorlar onların analizlerini iyi yapın. Bu bloglara yorumlar yazarak, backlink elde etmeye de çalışın.
    • Yazılarınızı çok uzatacağım diye uğraşmayın, önemli olan yazılarınızın kopya yerine özgün olmasıdır.
    • Sitenizde 10 taneden fazla anahtar kelime kullanmamaya, site açıklamanızın 160 karakterden az olmasına ve site başlığınızın 70 karakterden az olmasına dikkat etmelisiniz.
    • Bütün yazılarınızda anahtar kelime, başlık ve açıklama bulundurma önem verin. Bu konuda daha önce size anlatımını yaptığım All in One SEO eklentisini kullanabilirsiniz.
    • Sitenizi zaten bu zamana kadar arama motorlarına kayıt etmişsinizdir, bundan sonrasında ise sitenizi arama motorlarının webmaster araçlarına eklemelisiniz. Son olarak da webmaster araçlarına site haritanızı kaydetmelisiniz. Site haritanızı Google XML Sitemaps eklentisi ile oluşturabilirsiniz.
    • Sitenizi fazla yavaşlatmamak adına gereksiz görsel, video, flash içerikler eklemekten kaçının. Olabildiğince site dışından veri çekmemeye özen gösterin.
    • Arama sonuçları arasında dikkat çekecek, kendini öne çıkaracak başlıklar kullanmalısınız. Seçtiğiniz başlıklar olabildiğince etkileyici olmalıdır.
    • Belirli aralıklarla sitenize içerik ekliyorsanız içeriğiniz 250 kelimeden fazla olmalıdır ancak günlük içerik girecekseniz yazılarınızın uzunluğunu fazla problem etmeyin.
    • Yazılarınızı ziyaretçilerinizi yorum yapmaya teşvik edecek şekilde bitirmelisiniz. Artık arama motorları yazıların güncelliğine dikkat ediyor. Bu güncelliği ise yazılarınıza gelecek yorumlar sayesinde sağlayabilirsiniz.
    • Her gördüğünüz yere sitenizin linkini eklemeyin, aldığınız her backlink size yarar sağlamaz. Bu konuda ki ayrıntılı düşüncelerime "Fazla Backlink Yerine Kaliteli Backlink Alın!" yazımı okuyarak ulaşabilirsiniz.
    • Forumlarda olabildiğince yardım isteyen arkadaşlara yardımcı olmalısınız böyle tanınırlığınızı arttırabilirsiniz, bu sayede de doğal backlinkler elde edersiniz.
    • Sosyal ağlarda blogunuza ait hesaplar açarak, bu hesaplarda aktiflik göstermelisiniz. Bundan önce yazdığım "Sosyal Medya mı SEO mu?" isimli yazımı okuyarak, sosyal medyanın önemini daha iyi kavrayabilirsiniz.
    • İndex hızınızı iyi bir konuma getirene kadar yeni yazılarınızı imleme sitelerinde imletmelisiniz.
    • Yazılarınızda site içi linklemeye özen göstermelisiniz. Bu sayede eski yazılarınızı arama motorlarına unutturmamış olursunuz. Site içi linkleme yaparken "buraya tıklayın" şeklinde kelimeler kullanmak yerine, üst maddelerde de kullandığım şekilde yazı başlığına link vermelisiniz.
    • Eklediğiniz resimlerin alt="kelimeetiketi olmasına özen göstermelisiniz. Resim boyutlarınızı olabildiğince düşük tutmalısınız.
    • Eğer uzun yazılar yazacaksanız, okuyucularınızın yazıyı okurken sıkılmaması için yazılarınızı bir sohbet havasında yazmalısınız diğer yandan paragraf aralarına da resimler veya videolar ekleyerek yazıyı biraz renklendirebilirsiniz.
    • Yazılarınızda kullandığınız anahtar kelimeleri yazı içerisinde kalın veya renkli olarak gösterebilirsiniz. Yine bu kelimeleri yazınızın ilk cümlelerinde kullanmaya özen göstermelisiniz. Bu arada yazı içerisinde ki anahtar kelime yoğunluğunu %5'ten yukarı çıkarmamaya özen gösterin.
    • Yazılarınızda yazım kurallarına uymaya özen göstermelisiniz. Noktalama işaretlerinden sonra da boşluk bırakmayı asla unutmayın!

    Bakıyorum da yazı çok uzamış, şimdilik yazacaklarım bu kadar. Bir sonra ki yazımda SEO'da yapılan önemli hatalar ve bunların çözümleri hakkında bilgiler paylaşacağım. Bu yazı hakkında ki görüş veya sorularınızı yorum olarak belirtebilirsiniz.