WordPress'te "mim salabim" bölümü yapmak -

Dün kendime yaptım, anlatayım dedim. Aşmış Pilli sitesi olan Hafif'te kullanıcıların beğendikleri bağlantıları ekledikleri bir bölüm var, adı mim salabim. Wordpress yazılımıyla bu sistemi nasıl yapabileceğimizi uzun süredir arıyordum, hatta aşağıda bahsettiğim eklentiyi yükleyip bir ara yapmaya çok yaklaştım ama yapamadım. Dün yaptım. Evet. Anlatayım ben.

  1. Önce Sideblog adlı Wordpress eklentisini indiriyoruz. Aslında bu eklentinin asıl amacı yan menüde ufak, birer paragraflık yazılar falan yazmak - benim Anlık Tepkiler'deki gibi kısa kısa yazılar yani. Ama biz bu eklentiyi bağlantı eklemekte kullanacağız, eklentiyi de onu kullanmak üzere anlattım.
  2. Eklenti dizinimize yükledikten sonra ([blog'unuzun kök dizini]/wp-content/plugins/) yönetim paneli ile eklentiyi etkinleştiriyoruz.
  3. Yönetim panelimizdeki Tercihler > Sideblog kısmına geçiyoruz:
    Şekil 1-A
  4. Resimde gördüğünüz üzere tablomuzda 6 adet kolon var:
    • Select Categories: Yan menüde göstereceğimiz kategoriyi veya kategorileri buradan seçiyoruz.
    • Category Name: Kategorilerin isimleri.
    • Category Slug: Kategorilerin adres çubuğunda görünen ismi.
    • Display Format: Sonraki maddede anlatacağım, eklentinin en dikkat etmemiz gereken kısmı.
    • Number of Entries: Bir seferde kaç bağlantı göstereceğimizi belirlememize yarayan kolon.
    • Exclude from Feeds: Yayınladığınız bağlantılarınızı beslemenizde gösterip göstermemenizi seçmenizi sağlıyor. Çok önemli bağlantılar yayınlıyorsanız göstermeniz işinize yarayabilir ama ben yayınlamanızı tavsiye etmem. Sonuç itibarıyla yazılarınız sadece bir bağlantıdan oluşuyor, beslemenizi okuyanlar ona bakınca canı sıkılabilir, 4 saniyelerini çaldınız diye. Ciddiyim lan.
  5. Bu maddede Display Format'ı açıklayacaktım. Efendim gördüğünüz üzere varsayılan olarak şu biçimde o kolondakiler:
    <li>%content% - %permalink%</li>
    Bu biçimlendirmeyi daha iyi anlamak için sayfanın en altına bakmamız gerekiyor. Orada kullanabileceğimiz kısayolları gösteriyor. Dediğine göre:

    • %title% sayfa başlığı,
    • %title_url% yazının başlığı (yazıya bağlantı verilmiş şekilde),
    • %content% yazının içeriği,
    • %permalink% yazının kalıcı bağlantı adresi,
    • %postdate% yazının yazıldığı tarih,
    • %postdate_url% yine yazının yazıldığı tarih (ama bu sefer yazıya bağlantı vermiş),
    • %excerpt% yazının özeti,
    • %excerpt_<length>% mesela %excerpt_200% dediğimizde 200 kelimeden sonra kesilen özet,
    • PHP Date Biçimleri de mesela %d%/%m%/%Y% yazdığımızda 11/10/2007'yi veren tarih

    oluyor.

  6. Bizim yukarıda bahsettiğim biçimlendirme kısayollarından kullanacaklarımız yalnızca %excerpt% ve %title% olacak. Bağlantılarınızın bulunduğu - bulunacağı kategorinin Display Format kolonunun içeriğini aşağıdakiyle değiştirin:
    <li><a href="%excerpt%" rel="nofollow">%title%</a></li>

    Açıklayayım:

    • <li> olayını zaten kavrayacağınızı düşünüyorum gulucuk.
    • <a> etiketinin içinde href zımbırtısı için %excerpt%'ü kullanmamızın sebebi, yazının içeriğine yazacağımız bağlantıyı vermesi. Yani bağlantı girerken http://beyn.org/ adresini içerik kısmına ekleyip, başlığı da yazıp Yayınla'ya tıkladığımızda görünecek bağlantının adresi, içerik olacak. %content%'i kullanmıyoruz, çünkü aptal WordPress'in wpautop özelliği sayesinde içeriğimizde fazladan bir paragraf etiketi bulunuyor (<p>http://beyn.org/</p> şeklinde), bu da liste maddelerini bozuyor, bir akrabasını bile belliyor hatta.
    • target="_blank" hadisesi, bağlantının yeni bir pencerede açılmasını sağlıyor. Bunu istemezseniz kaldırabilirsiniz.
    • rel="nofollow" şeyi ise arama motorları tarafından bu bağlantının takip edilmemesini sağlar. Her yere bağlantı verip de PageRank kalitenizi düşürmeyin diye gerekli olabilir. İstemezseniz bunu da kaldırabilirsiniz.
    • %title% olayı da, yukarıda bahsettiğim gibi yazdığınız yazının başlığı.
  7. Bütün ayarları yaptıktan sonra - aaa, evet söylemeyi unuttum temanızın widget destekli olması gerekiyor. Eklentinin anlatıldığı sayfada widget destekli olmayan temalarda nasıl kullanılacağı anlatılmış ama öyle güzel olmuyor, ben denedim. Ne diyordum, bütün ayarları yaptıktan sonra Görünüm > Bileşenler'e gidip oradan Sideblog 1 bileşenimizi (veya birden fazla kategori kullanmaya ayarladıysak Sideblog 2, 3... vesaireyi) ekliyoruz. Bileşenin kendi ayarlarından bileşenin başlığını girmeyi unutmuyoruz, unutsak da bir şey olmaz gerçi ama girsek daha güzel gözükecek bence. Gir.
    Şekil 1-B
  8. Bileşenimizi de kaydettikten sonra Yaz > Yazı yaz'a giriyoruz. Başlığa görünmesini istediğimiz başlığı, içeriğe de bağlantı vermek istediğimiz adresi giriyoruz, kategorimizi seçip yayınlıyoruz.
  9. Yan menüye bakıyoruz. Süper di' mi? Ben çok sevdim gulucuk.

Ek Ayar: Bağlantı kategorimizin kategori listesinde görünmesini istemiyorsak Advanced Category Excluder eklentisini kullanabiliriz.

Ek Ayar - 2: Kategorilerde gözüksün ama bende olduğu gibi bağlantıyı girdiğimizde kendi kendine bağlantı versin istiyorsak (Aptal WordPress bunu da yapmıyor) Auto-Hyperlink URLs eklentisini kullanıyoruz.

Sevin beni. Sorunuz veya sorununuz falan varsa yorum yazmaktan çekinmeyin.

Not: Bazı XHTML geçerlilik ayarları almak istemiyorsanız yazı başlıklarınızda " gibi, ' gibi, / gibi karakterleri kullanmamaya çalışın.

Bir hatırlatma: Yazıyı istediğiniz yerde yayınlamakta özgürsünüz. Tamamını bile yayınlayabilirsiniz yani. Ama verdiğim emeğin hakkını, karşılığını vermek adına yazıyı yazdığınız yerde, yazının hemen üstünde bu sayfaya bağlantı vermeniz gerekiyor. Bu koşullarda yayınlarsanız süper olur. Teşekkürler şimdiden.

oyyla.com sayfasında bu yazıdan bahsedilmiş, süper!

1 Ömer Enis demiş ki:

http://wordpress.org/extend/plugins/sideblog/

yukarıdaki adresten yeni versiyonu yükleyin diyor bilginize. gulucuk
güzel bir anlatım. anladığım kadarıyla kısaca mantık şu; mim diye bir kategori belirliyorsunuz. widgette ise seçilen kategorideki yazılar listeleniyor.

Teşekkürler Ömer Enis! (12 Ekim 2007, 18:01)
2 Barış Ünver demiş ki:

Doğru, adam kendi sitesindeki sürümü yenilememiş gulucuk. Düzenleyeyim bağlantıyı. Teşekkürler.

Teşekk... Dur lan, benim bu? (12 Ekim 2007, 20:10)
3 4kafadar demiş ki:

Sn. beyn, sanırım bağyan kendileri. gulucuk
son sürüm aslında şöyle bir şey:
http://katesgasis.com/download-page/
Ayrıca eklenti 2006 yazılmış.

Teşekkürler 4kafadar! (21 Ekim 2007, 14:39)
4 Barış Ünver demiş ki:

Yok son sürüm 4.4'müş.

Teşekk... Dur lan, benim bu? (21 Ekim 2007, 14:40)
5 4kafadar demiş ki:

bayan mı ? gulucuk

Teşekkürler 4kafadar! (25 Ekim 2007, 21:56)
Yorum Yap