WordPress 3.0 Beta 1 Çıktı

WordPress severlerin her yeni güncelleme ile birbirinden müthiş yenilikleri keşfetmelerini sabırsızlıkla beklediklerini biliyorum. WordPress tarafı da hiç boş durmuyor ve karşınızda WordPress 3.0 var.

Henüz beta aşamasında ve beta 1 versiyonu yayınlanmış durumda. Peki WordPress 3.0 serisi neler getiriyor. Beta sürümünde şu özellikler göze çarpıyor:

Yerleşim olayı tamamen değişecek sanırım. Yani bildiğimiz post,header,sidebar kavramları değişecek. Daha özgür tasarımların ortaya çıkacağı kesin.

WordPress MU olayı ile bildiğimiz WordPress birleşiyor sanırım. Tam olarak nasıl olacağı belli olmasa da bu konuda bir çalışma var. Yani birden fazla blog kullanmak için Mu kullanmamıza gerek olmayacak…

Arayüzde önemli değişiklikler olacak. 2 serisine geçerken olduğu gibi köklü değişiklikler olabilir. Ve bunlardan en önemlisi çok daha hızlı olacak yeni arayüz.

Varsayılan tema yenilenmiş sanırım. Pek büyük bir özellik gibi durmasa da, yenilik her zaman iyidir.

Ve de en çok işe yarayacak özelliklerden birisi şu olsa gerek: Custom post, yani tek tip post yerine farklı türlerde içerik eklenebilecek. Herhalde bu en çok video ya da başka tür siteler için wp altyapısını kullananlara yönelik olacak…

Bütün bu özellikleri ve daha fazlasını bulmak için wordpress bloglarını ziyaret edin. İşte adres: WordPress 3.0

Ayrıca WordPress 3.0 Beta 1 versiyonunu indirip denemek isteyenler için WordPress 3.0 Beta 1 Download

Site İçine WordPress Yerleştirmek, WP Entegrasyonu

Statik sayfalardan oluşan bir web siteniz var. Ve alt klasörde ya da subdomain içinde kurulu wordpress içeriğinizi anasayfada ya da başka sayfalarda göstermek istiyorsunuz. Bunun için yapmanız gerek çok basit.

Kodların olduğu text dosyası için tıklayın.

Öncelikle bir uyarıda bulunayım. Bu kodları eklediğiniz sayfa uzantısı .php olmalıdır. Yani anasayfa için index.php oluşturup içine koymalısınız.

Öncelikle şu kodu yazıyoruz. Burada wp-blog-header.php dosyasının yolunu doğru göstermeliyiz.

<?php
/* Short and sweet */
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
?>

Bunu yaptıktan sonra istediğimiz wp tagları ile entegrasyonu yapabiliriz.  Örneğin aşağıdaki kod son 3 yazıyı gösteren koddur.

<?php
require('/the/path/to/your/wp-blog-header.php');
?>

<?php query_posts('showposts=3'); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" title="başlık"><?php the_title(); ?></a><br />
<?php endwhile;?>

Burada bu son 3 yazı yerine başka şeyler de gösterebilirsiniz. Etiketler, son yorumlar, sayfalar gibi… Daha fazla tema codexi için http://codex.wordpress.org/Template_Tags adresini ziyaret edebilirsiniz.

SMF Foruma Google Analytics Kodu Ekleme

Bedava ve de bana göre en kullanışlı olan forum scripti olan SMF kullanıyorsanız, Google Analytics kodlarını ekleme konusunda sıkıntı yaşayabilirsiniz. Özellikle webmaster konularında kendi yaşadığım sorunlardan ve bulduğum çözümlerden sizin de yararlanmanız için bu yazıları sizinle paylaşıyorum.

Öncelikle analytics kodu eklerken tema dosyası düzenlememiz gerekiyor. Tema dosyalarınız arasındaki index.template.php dosyasını düzenleyerek kodu ekleyebilirsiniz.

Öncelikle ctrl+f klavye kısayolunu kullanarak </body> kodunu bulun. Ve oranın olduğu kısmı dosyadaki şekilde değiştirin.

Bu değiştirmeyi yaparken sildiğiniz yerlere dikkat edin.

Smf için Analytics Kodu tıklayın indirnin.


Burda UA-#######-# olan kısmı kendi analytics kodunuza göre değiştirin. İşe yarayacaktır.

WordPress 2.9 Çıktı Nihayet

Uzun zamandır iyi bir versiyon güncellemesi geçirmeyen wordpress, 2.9 versiyonu ile karşımıza çıktı. 2.9 versiyonunun merakla beklendiği ortada idi. Fakat tam olarak neler içerecekti, bunu pek fazla bilen yoktu. Wp bloglarınızı siz de 2.9 yapabilirsiniz. Ama henüz Türkçe versiyonu yok sanırım. Bu yüzden indirdiğiniz sürümler İngilizce olacaktır.

Kısa WordPress 2.9’un ne farkı var bunlara değinelim:

  1. Yorum ve yazılar için çöp kutusu oluşturulmuş. Böylece yanlışlıkla sildiğimiz yorum ve yazıları çöp kutusundan geri alabileceğiz.
  2. Resim ekleme kısmında basit bir resim editörü koyulmuş. Böylece bütünce yüklediğimiz resimleri sağa sola ya da yatay dikey yönde çevirebiliriz. Ayrıca crop ederek sadece işimize yarayacak kısmı alabiliriz.
  3. Toplu eklenti güncelleştirme özelliği de varmış ama ben henüz nasıl olduğunu çözemedim.
  4. İlginç bir özellik daha görünüyor. Video için yutub ya da video sitesi urlsini yazmak yeterli imiş. Ama çalıştıramadım henüz.
  5. Tema editöründe artık kaydete bastığımızda, sayfa yenilenince kodlara kaldığımız yerden devam edeceğiz. (Notepad++ ile idare ediyoduk)
  6. Üyelik kayıt alanında değişiklikler yapılabiliyormuş. Bunu da bir çözmek lazım.
  7. Tinymce editör upgrade edilmiş.
  8. Bazı dosyalarda iyileştirilmeler yapılarak hızlanma sağlanmış.
  9. Falan filan….

Her ne kadar çok göze batacak ultra, mega ve de heavy özellik farkı olmasa da yeni sürüm iyidir. Ama önce Türkçe versiyonunu ya da 2.91. i beklemek lazım bence. 2.9.1 çok yakında çıkacak gibime geliyor…

WordPress 2.9 Download İçin http://wordpress.org/download/ Adresini ziyaret edebilirsiniz.

Google Pagerank Güncellendi

google pagerankWeb site sahibiyseniz az ya da çok Google Pagerank hakkında bilginiz vardır. Ara ara güncellenen PR toolbar değerleri, site sahiplerini hep heyecanlanmıştır. Uzun zamandan beri güncelleme olmaması ve en son beklenen güncellemede de genel yerine ara güncelleme olması, herkesi hayal kırıklığına uğratmıştı.

Peki gelelim bugüne. Biraz önce eve gelip de backlinklerime baktığımda bir değişme olduğunu farkettim. Hemen Page Rank değerlerine baktığımda oynama olduğunu gördüm. Forumlarda da aynı şekilde güncelleme olduğu konusunda yazılar bulunmaktaydı.

Kısacası Pagerank Güncellemeleri, 31 Ekim,1 Kasım tarihinde gerçekleşmiş oldu. Güncellenen toolbar PR değerlerinizi çeşitli sitelerden kontrol edebilirsiniz. Ayrıca Internet Explorer PR toolbar göstergesinden de öğrenebilirsiniz.

Ayrıca PR kontrol etmek için önerebileceğim en sağlam site: http://oyoy.eu/google/pr/

Size de bu siteyi tavsiye ederim. Çünkü pr değerlerini google datacenterlarına göre veriyor. Yani her veri merkezi için ayrı değer gösteriyor. Bu sayede en gerçek sonucu öğrenebilirsiniz.

WordPress İçerik Koruma

durArada bir yazdığım yazıların çalınıp çalınmadığına bakarım. Tek tük de olsa bazı yazılarım istek dışı yayınlanmış olduğunu görüyordum. Fazla peşine düşülecek miktarda olmadıkları için, bir şey yapmadım.

Sonra ise bardağı taşıran olay geldi. Sitenin teki benim yazılarımı komple çalıp yayınlamış. Sanki kendi yazıları imiş gibi utanmadan yayınlıyorlar. Bunun üstüne hemen yeni bir arayışa başladım ve buldum.

Wp-Protect eklentisi:

Bu eklenti ile, az da olsa yazılarınızı koruyabilirsiniz. 2 özellik var. Bunlar:

  1. Fare sağ tıklamasını engellemek,
  2. Fare ile yazılarınızdan, text seçimini engellemek.

Bu eklentiyi Kağıt Pil içinde de denedim. Gayet güzel çalışıyor. Ben de bunun üstüne eklentiyi Türkçe’ye çevirdim.

Bu eklentiyi indirmek için tıklayın: wp-copyprotect

NOT: Eğer text seçimi koruması çalışmazsa temanızda <?php wp_footer(); ?> tagı yoktur demektir. Bu hatayı düzeltmek için Temanızın Footer dosyasına </body> kodundan hemen öncesine <?php wp_footer(); ?> tagını ekleyin.

Başka ne yapılabilir?

Çoğu içerik hırsızlığı RSS botları ile yapılıyor. Özellikle WP için yapılmış RSS botları ile hiç zahmet etmeden sitenizin RSS içeriğini çekiyorlar. Bundan korunmak için yapacağınız şey çok basit. Sitenizin (WordPress) WP-admin panelinden Ayarlar/Okuma kısmına gelip ayarları şu şekilde değiştirin:

  1. Beslemelerde gösterilecek en güncel kayıt adedi: 5-10 arası bir sayı girin. Böylece RSS kaynağınızda çok fazla yazı olmayacaktır. İsterseniz 0 da girebilirsiniz.
  2. Her yazı için, göster: Özet seçin. Böylece RSS kaynaklarınızda yazınızın sadece özet kısmı görünecektir.

Özellikle image dosyalarının çalınması ile ilgili bir yazı daha ekleyeceğim. Beni takip etmeye devam edin.

PIL Python Imaging Library Download

python logoBu aralar bir Python merakı aldı başını gidiyor bende. Google uygulamalarında bile kullanılan bu programlama dili yazım olarak çok basit. Ve kısa. Aslında bu Python tanıtımını başka bir yazıya bırakıp sizlere PIL hakkında bilgiler vermek isterim.

Python kullanıyorsanız ve resimler üstünde bir takım oynamalar yapacaksanız Python Imaging Library’ye ihtiyacınız olacaktır.

Python Imaging library (kısaca PIL) Python programlama dili için geliştirilen, açık kaynak kodlu grafik işleme kütüphanesidir. Bu kütüphane içinde barındırdığı hazır fonksiyonlar sayesinde programcıya üstün bir grafik işleme imkânı sunar, birçok grafik türünü açıp/kaydetme yeteneği ile birlikte çizim, düzenleme, filtreleme gibi işlemlerde kullanılabilecek fonksiyonlara sahiptir.   …Vikipedi

Python Imaging Library Download etmek için tıklayın.

Python Imaging Library 1.1.6 for Python 2.6 (Windows)

Daha geniş bilgi için PIL resmi sitesini ziyaret edin: http://www.pythonware.com/products/pil/

WordPress class-simplepie.php Memory Hatası

WordPress blogunuz fazla hit  almaya başladıysa ya da memory yetmezliği gibi sorunlar baş gösterdiyse şu hatayı siz de görebilirsniz:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes) in /home/kullanıcı_adı/public_html/wp-includes/class-simplepie.php on line 5353

Bu hata wp-admin panelde görünecektir. Bu hafıza yetmezliğinden ortaya çıkmmakta olup tedavisi şu şekilde olacaktır.

Çözüm:Wordpresssin yüklü olduğu dizindeki wp-config.php dosyasını editlememiz gerekiyor. Bu satırların arasında var ise aşağıdaki şekilde değiştirin, yoksa ekleme yapın. Kod şu:

define(‘WP_MEMORY_LIMIT’, ’64M’);

Buradaki 64mb bellek size yetmeyecek gibi olursa biraz daha artırabilirsiniz. Bunun dışında eklentilerinizin güncel olduğundan emin olun. İyi bloglamalar.