Web, işletme ve inovasyon hakkında bir takım yazılar İletişim için Form

Defocuyu takip etmek isteyenlere, RSS - FeedBurnerSanal Alemde Ben, Friendfeed - Flickr - Twitter - Vimeo


Wordpress Fonksiyonları ve İşlevleri

Wordpress kullanmaya kendi blog sitemle yaklaşık 6 ay önce başlamış biri olarak, 6 aydır blogumu ziyaret eden arkadaşlardan en çok mail aldığım konuların başında, Wordpress’te istedikleri sonuçlara uşabilmek bilmek için hangi kodları nasıl kullanmaları gerektiği konusunda geliyor.

Açıkcası bu konunun bende piri değilim, ama şimdilik neyi, nerede ve nasıl kullanacağım konusunda bir sorunla karşılaşmadım. Veya şöyle söyliyelim karşılaştırsamda üstesinde kolayca geldim. Tabi bunu yaparken bazı kaynaklar bana fazlasıyla yardımcı oldu.

Bugün o kaynaklardan birini sizinle paylaşmak istiyorum. DBS Interactive sitesinde gördüğüm bu kaynak, Wodpress’te kullanabileceğiniz fonksiyonları kullanım amaçlarına göre sınıflandırmış. Dahası ilgili kodun üzerine tıkladığınızda size bu kodun kullanımında ne tip değişiklikler yapabileceğinizi de öğrenebiliyorsunuz. Basit bir örnekle konuyu noktalıyalım.

wp_list_categories()
komutu bildiğiniz gibi Wordpress’te kategorileri listeler. Yalnız kategorileri listelerken aralarından bir kategorinin bu listeden çıkarılmasını isteyebilirsiniz. Bunun için wp_list_categories(’exclude=5′) kodunu kullanmalısınız. Buradaki 5 sayısını istemediğiniz kategorinin ID’siyle değiştirmeyi unutmayın.

Afiyet olsun.


Şubat 20th, 2009 Etiketler: , , , , , , , ,
| Kategori: İçerik Yönetim Sistemleri | 1 Yorum » Yazar: abdullah

Wordpress’de Yazıları Başlıklar Halinde Listeleme

Wordpress'te kategorilerden herhangi birine tıkladığınızda, o kategoriye ait yazılar içerikleriyle beraber sitenizde sıralanır. Yalnız sitesini devamlı güncelleyen ve içeriği oldukça kabarık olan bazı arkadaşlar bu durumdan rahatsızlar. Bunun yerine kategorilere tıklandığında sadece yazıların başlıklarının listelenmesini isterler. Bir örnek vermek gerekirse "Web Deneyimleri" sitesi bu yolla kategori içeriklerini listeyenlerden biri.

Şimdi konuya çözüm getirme zamanı, bunun için yapacağınız temanızın içinde bulunan "archive.php" sayfasını açmak ve bu sayfada yer alan,

PHP:
  1. <?php while (have_posts()) : the_post(); ?>
  2.  
  3. <?php endwhile; ?>

kodları arasına,

PHP:
  1. <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?><span></a> - <?php the_time('d F Y ') ?></span></li>

kodlarını yerleştirmektir. Böylece kategorilerden herhangi birine tıkladığınızda o kategoriye ait yazıların başlıkları yazının yazıldığı tarihle beraber listelenecektir. İlgililere duyrulur.


Kasım 26th, 2008 Etiketler: , , , ,
| Kategori: İçerik Yönetim Sistemleri | 8 Yorum » Yazar: abdullah

WP-PostViews ve Ufak İpuçları

Hafta sonu aklıma, blogumu ziyaret eden arkadaşların daha fazla ilgi gösterdikleri yazıları sidebar'a eklemek geldi. Sonunda ortaya sağda gördüğünüz "Herkes Ne Okuyor?" çıktı. Neyse sağa sola bakındım, karşıma Wp-PostViews çıktı.

Sitenizi ziyaret edenlerin hangi konulara ne kadar ilgi gösterdiklerinin kaydını tutmamıza yarayan bu eklentiyi kurdum. Kurulumdan sonra bazı gereksinimlerim oldu. Onları da çözdüm,  belki aynı ihtiyaçları duyanlar vardır diye şimdi de paylaşıyorum.

Eklentiyi plugin klasörüne atıp, etkinleştirdikten sonra, aşağıdaki kodları bu eklentinin çıkmasını istediğim alana ekleyerek, eklentiyi blogumda görüntüledim.

PHP:
  1. <?php if (function_exists('get_most_viewed')): ?>
  2.         <ul>
  3.             <?php get_most_viewed(post,10); ?>
  4.         </ul>
  5. <?php endif; ?>

Yukarıdaki kodda yer alan "10" sayısı benim en popüler 10 konu başlığımı görüntülememe yarıyor. Siz bu sayıyı arttırıp, azaltabilirsiniz.

Eklemeyi yaptıktan sonra birşey farkettim. Benim konu başlıklarımdan bazıları sidebar alanına sığmıyor, aşağıdaki satıra iniyordu. Bende bir satırda gösterilmesini istediğim karakter sayısını belirleyerek, bu karakter sayısını geçen başlıkların sonuna "..." (üç nokta) eklemek istedim. Bunun içinde eklediğim eklentinin klasörüne girerek "wp-postviews.php" sayfasını açtım ve aşağıdaki kodu bularak değiştirdim.

PHP:
  1. function get_most_viewed($mode = '', $limit = 10, $chars = 26, $display = true)

Yukarıdaki satırda yer alan 26 sayısı benim bir satırda görüntülemek istediğim karakter sayısını sınırlıyor. Siz buraya istediğiniz bir sayı girebilirsiniz. Hepsi bu kadar, umarım faydalı olmuştur.


Kasım 24th, 2008 Etiketler: , , , , , , ,
| Kategori: İçerik Yönetim Sistemleri | 2 Yorum » Yazar: abdullah

En Baba Wordpress Eklentileri

Wordpress kullanmaya başladığımdan beri, işimi en çok kolaylaştıran. Ve kurulum sırasında ilk eklemeyi düşündüğüm eklentileri sıralıyorum aşağıda. Umarım sizin de işinize yarayanlar çıkar.

İletişim Formu (cformII)

Bir sitenin iletişim sayfasının olmayışı hemen hemen herkesin canını sıkan bir durumdur. Wordpress site sahipleri bu sorunu bu eklenti ile aşabilirler.

SEO (All in One Seo)

Wordpress sitemizin bir takım seo ayarlarını yapmanın en kolay yolunu bizlere sunan eklenti.

Sayfalama (WP-Page Numbers)

Wordpress sitenizin altında ki "Eski" ve "Yeni" yazılar butonlarından kurtulup, yerine sayfalama yapabilme olanağını veren eklenti.

Kod Gösterici (Syntax Hiliter)

Ziyaretçilerine yazdıkları kodları göstermek isteyenler için, kodlarınızı çerçeve içine alarak satır satır numaralandırma da yapabileceğiniz kullanışlı bir eklenti.


Kasım 12th, 2008 Etiketler: , , , ,
| Kategori: İçerik Yönetim Sistemleri | Yorum Yap » Yazar: abdullah

Joomla-Wordpress Karşılaştırması

İyi ve kullanışlı bir içerik yönetim sistemi arayıp, en sonunda Joomla ile Wordpress arasında bir seçim yapmak zorunda kalan arkadaşlar için bugünkü yazım.

İki sistemi de aktif kullanan biri olarak, karşıma çıkan sorunlar ve konularda hangisinin daha çözüme yakın olduğundan bahsedeceğim şimdi. Bunu yaparken maddeler çıkaracağım, böylece inanıyorum daha akılda kalıcı olacaktır.

Gelişmiş Bir Yapı
Joomla kesinlikle komplike sitelerin yapımında, bize Wordpress'ten daha fazla yardımcı oluyor.

Yönetim Paneli Kullanışlığı
Yukarıda Joomla'nın daha gelişmiş bir yapıya sahip olduğunu söylemiştir. Bu nedenledir ki, paneli de Wordpress'e göre daha karmaşık. Wordpress ise son derece basit.

Veritabanı Kullanımı
Joomla(1.5.3) veritabınında 36 tablo kullanır, Wordpress'se 10. Gelişmiş bir yapı ile kastettiğim şeyi sanırım daha iyi anladınız.

Joomla ile açtığınız bir konu üzerinde düzeltme yapar ve kaydederseniz. Sistem ilgili tablodaki ilgili satırları düzeltir. Wordpress'teyse yeni bir satır ekler, bu da tabloyu şişirir.

Tema tasarımı
Joomla'da bir sayfa tasarımı yaparak, tüm işinizi görebilirsiniz. Ama Wordpress'te birbirine bağlı bir kaç sayfa ile senkron çalışmalısınız. Ama ikisinde de tasarım son derece kolay.

Eklenti
Kesinlikle joomla'da daha fazla eklenti bulabilirsiniz.

Ve Son
Çok komplike bir site yapmıyorsanız, kesinlikle Wordpress. Ama gözünüz -örneğin- haber portalı yapmaktaysa tercihiniz Joomla olmalı.


Ekim 29th, 2008 Etiketler: , , ,
| Kategori: İçerik Yönetim Sistemleri | 6 Yorum » Yazar: abdullah