]]>

Write Post

Yazı ekleme paneli de görsel açıdan pek çok değişiklikler içeriyor. Önceki sürümler de Categories gibi sağda olan paneller artık aşağıya alınmış. Sağ kısım da ise yazımızı yayınlamayla ilgili bölüm yer alıyor. Ayrıca blogroll (bağlantı) kısmı da Write Post sayfasına alınmış.
Bir yeni özellik de artık yazılarımıza video, mp3 gibi medyaları da bi kaç tıklamayla ekleyebileceğiz.
Manage
Bu kısma da tag düzenleme ve Media Library bölümleri eklenmiş. Genel olarak bu bölüm önceki sürümlere benzer.
Bu yeni sürümde özellikle renkler çok hoşuma gitti. Sade, gözü yormayan tonlar kullanılmış ve harika bir renk skalası yakalanmış. Hemen indirip deneyin derim.
]]>Bundan önce ek$i sözlük ve Youtube da kapatılmıştı. Birilerinin yaptığı dengesizlik hatta dangalaklık yüzünden koskoca bir sosyal oluşuma fatura kesiliyor. Pire için yorgan yakma misali. Umarım bu son olur.
Edit: WordPress geliştiricilerinden Matt’de blogunda bu haberi duyurmuş ve Türk blogcularının ayda 12 Milyona varan sayfa gösterimine dikkat çekmiş ve bunu büyük bir hayal kırıklığı olduğundan bahsetmiş.
Buradan yazıyı okuyabilirsiniz.
Edit2: wordpress.com tabanlı siteleri görüntüleyebilmek için bir kaç yöntem mevcut. Mesela DNS adresinizi değiştirebilirsiniz. Gerçi bilenler bunu yapmıştır çoktan. Ha ben uğraşamam diyorsanız buyrun sizi buraya alalım: http://anonymouse.org/anonwww.html. Gezmek istediğiniz sitenin adresini yazıp entera basmanız yeterli olacaktır.
]]>Basit olarak WordPress’de yazılar şu şekilde listelenir.
Bu durumda yazılar alt alta tarihine göre listelenecektir. Diyelim ki biz ana sayfamızda son 10 yazımızı listelemek istiyoruz. Bu durumda imdadımıza query_posts yetişiyor
Burada normal listelemenin dışında başka bir listeleme başlatmış oluyoruz ve query_posts elementini kullanarak 10 adet yazının başlıklarını gösteriyoruz. Bunun bir örneğini canlı olarak bu sitede en alt kısımda görebilirsiniz. query_posts elementinin pek çok kullanım şekli vardır. Onları da gösterelim
İstediğiniz bir kategoriye ait yazıları ana sayfada göstermek için:
Eğer bu kodu bir önceki örnekteki gibi listelemenin başladığı satırın hemen üstüne yerleştirirseniz; ana sayfada sadece haberler kategorisine ait yazıları göstermiş olursunuz. is_home() elementi de yazıları sadece ana sayfada göstermemizi sağlıyor.
Aslında kategorinin ismini kullanmak yerine id’sini de kullanabiliriz. Bunun için haberler kategorisinin id’sinin 3 olduğunu varsayarsak category_name=haber yerine cat=3 yazmamız yeterli olacaktır.
Birden fazla kategoriyi de bu şekilde gösterebiliriz. Örnek olarak:
Böylece ana sayfada 2, 3, 7, ve 19. kategorilere ait yazıları listelemiş olduk.
Diyelim anasayfa da göstermek istemediğimiz bir kategorimiz var bunun için de şunu kullanabiliriz:
Böylelikle ana sayfamızda 5. kategoriye ait yazılar görünmemiş olacak.
Dilersek yine ana sayfada
istediğimiz bir yazının sabit bir biçimde görünmesini sağlayabiliriz.
İstersek tarihe göre listeleme de yapabiliriz. Örneğin:
3. kategoriye ait 2004 yılında yazılmış yazılardan 5 tanesini göster demiş oluyoruz böylece.
Parametreler
Bu parametreler ile değişik kombinasyonlar oluşturarak istediğiniz biçimi elde edebilirsiniz. Yalnız parametreler arasına & işaretini koymayı unutmayın ve bu kodları listelemenin başladığı
satırının üstüne yerleştirmeyi de ihmal etmeyin.
Evet sevgili okuyucular gördük ki WordPress ile yapılabilecekler hayal gücümüz ile sınırlı. Bir başka National Geographic Çılgın CMS ler programında daha görüşmek üzere ![]()
Kaynaklar:
http://ifelse.co.uk/archives/2005/04/08/query_posts-redux/
http://codex.wordpress.org/Template_Tags/query_posts
http://codex.wordpress.org/The_Loop
Kurulum
Zipli dosyayının içindeki planet-x7 isimli klasörü çıkarıp wp-content/plugins klasörüne upload etmeniz yeterli olacaktır. Ardından yönetici paneline gelip “Planet X7″ isimli eklentiyi aktifleştirmeniz yeterlidir.
Desteklenen Eklentiler
Planet X7 WordPress temasını kullanan eklentilerde sorunsuz bir biçimde görünecektir. Fakat bazı eklentilerin kendi css dosyaları var. Bu eklentiler arasında şu an için sadece wp-slimstat eklentisi desteklenmektedir. İstediğiniz başka bir eklenti varsa yorum kısmında belirtebilirsiniz.
Tarayıcı Uyumluluğu
Eklenti Opera, Firefox, Internet Explorer 7 ve Internet Explorer 6′da (bir kaç hata dışında) sorunsuz çalışmaktadır. Siz yine de standartları destekleyen kaliteli bir tarayıcı kullanın. (Firefox, Opera vs.).
Download
Planet X7 v1.0.4 Wordpress sürüm 2.3 için
Planet X7 v1.0.3 Wordpress sürüm 2.1 ve 2.2 için
Installation
It is very easy just unzip the file then upload planet-x7 folder to wp-content/plugins. After that go to your Plugins menu in your WordPress admin panel and activate the plugin.
Supported Plugins
Planet X7 works with any other plugins but some plugins use their own codes. Now the plugin supports only wp-slimstat. At the later versions i will add more plugins.
Browser Compatibility
The plugin works with Opera, Firefox, Internet Explorer 7 and, Internet Explorer 6 (there will be a few little problems in ie6). Anyway please use browsers that supports web standarts like Opera, Firefox etc.
Download
Planet X7 v1.0.4 for Wordpress 2.3
Planet X7 v1.0.3 for Wordpress 2.1 and 2.2
Ekran Görüntüleri / Screenshots
![]()
![]()
![]()
![]()
Updates
Version 1.0.4
- Plugin optimized for WordPress 2.3 versions
- Widget panel redesigned.
- Manage > Upload panel redesigned.
- A few minor design problems fixed.
- Write Post panel design improved.
- A README.txt file added.
Version 1.0.3
- Now this plugin works with ie6.
- The png files changed to gif.
Version 1.0.2:
- Now ie6 trully disabled.
- Some visual improvements.
Version 1.0.1:
- Fixed the wrong css file to disable ie6.
- Fixed the download package. Changed the wrong folder name.
Version 1.0: First release.
İşte ben de yaklaşık 2 senedir ?p=123 şeklinde olan bağlantılarımı geçenlerde bu hale çevirmeye karar verdim. Ama bir sorun oluştu. Yazı başlıklarındaki türkçe karakterler garip şekilde çıkıyordu. Mesela “ı” harfi “y”, “ş” harfi “th” şeklinde… Uzun uzun uğraştım. Önce ISO-8859-9 olan charsetimi UTF-8 olarak değiştirdim bu sefer tüm yazılarda Türkçe karakterler soru işareti olarak çıkmaya başladı. Daha sonra .mo uzantılı olan Türkçe dil dosyasını yükledim ama herhangi bir faydası olmadı. Acaba sorun nerede diye düşünürken aklıma database’i kurcalamak geldi. Database’de wp_posts tablosunda post_name sütununa baktığımda bu garip permalinklerin burada bulunduğunu gördüm. Derken charset’i tekrar UTF-8 olarak değiştirdim ve bir deneme yazısı yazdım o da ne herşey normal. Demek ki sorun benim charset’i ISO-8859-9 olarak kullanmamdan kaynaklanıyormuş. Ama UTF-8 yaptığımda önceki yazılardaki Türkçe karakterler soru işareti olarak çıkıyordu. Peki ne yapmalıydım ? Tüm yazıları tek tek editleyemezdim. Bende database’i mysqlden çektim. Türkçe karakterleri html değerleriyle değiştirdim. Mesela “ş” harfinin html karşılığı
Bu şekilde ç, ı, ğ, ö, ş ve ü karakterlerini bu değerlerle değiştirdim. Editplus sağolsun 30 saniyede hallettim
Herşey tamam şimdi sıra databese’i upload etmekte derken phpmyadmin‘in, körolasıca wp-slimstats eklentisi yüzünden yaklaşık 10mb’a çıkmış olan database’i yüklemediğini gördüm. Database içerisinden slimstats’a ait olan kısımları ayıklayabilirdim. Ama istatistiklerimin kaybolmasını da istemiyordum. Dumur üstüne dumur yaşıyordum. Derken uzun süren google aramalarım sonucu BigDump adlı ufak bir script buldum. Boyutu büyük olan sql dosyalarınızı upload ediyorsunuz ftp’den veya script arayüzünden ve ayarları yapıp scripti çalıştırdığınızda sql dosyanız database’e kazasız belasız yüklenmiş oluyor. Allah bin kere razı olsun bu muhteşem buluşu yapan arkadaştan
Fakat henüz en büyük kısmı halletmemiştim
Yazıları editlemek için açtığımda panelde Post Slug (Yazı kısa ismi) kutucuğunda bu permalinklerin bulunduğunu farkettim. Şimdi tek tek Türkçe karakter içeren yazıları düzenlek gerekiyordu. Evet hepsini düzenledim.
Şimdi paşalar gibi sorunsuz denebilecek permalinklere sahibim. WordPress Türkiye forumlarında açmış olduğum konuda yardımcı olmaya çalışan WordPress Türkiye ekibine de teşekkürlerimi sunuyorum.