Sıkça kullandığım Google Reader ile paylaştığım içerikleri sayfanın tavsiyeler alanında ilgili Google API ’si yardımıyla görüntülemekteydiniz. Ancak bu içerikleri görüntülemek için bundan fazlasına ihtiyacım olduğunu hissettim. Çünkü okuduğum her içerik hakkında yazı yazmam mümkün olmuyor, bu nedenle ilgili içeriklerin daha göze çarpıcı olması gerekiyordu. Bu fikrimden herkesin yararlanabilmesini sağlamak istedim ve ortaya Google Sharing Contents çıktı..
Nedir?
Bir Wordpress eklentisidir. Google ID verinizden yararlanarak gezindiğiniz sitelerden ‘bunu reader’a not almalıyım‘ deyip paylaştığınız içerikleri sayfanızda yayınlar.

Tarayıcınızda şekilde gördüğünüz butona sahip değilseniz;
Google Reader hesabınıza giriş yaparak sol panelden “Notes” sayfasındaki kutucuğu sürükle-bırak tekniği ile tarayıcınızın istediğiniz alanına ekleyebilirsiniz. Veya aşağıdaki veriyi hedef göstererek tarayıcınızda yeni bir buton oluşturabilirsiniz (satır boşluklarını kaldırınız):
javascript:var%20b=document.body;var%20GR________
bookmarklet_domain='http://www.google.com';if(b&
&!document.xmlVersion){void(z=document.createElement
('script'));void(z.src='http://www.google.com/reader/
ui/link-bookmarklet.js');void(b.appendChild(z));}else{}
Google ID verinizi bilmiyorsanız;
Google Reader üyeliğinize giriş yaptığınızda sol paneldeki “shared items” sayfasında paylaştığınız içeriklerin yayınlandığı sayfaya ait aşağıdakine benzer bir link bulacaksınız:
http://www.google.com/reader/shared/06800100454687167248
Koyultarak belirttiğim son blok Google ID verinizdir.
Nasıl Kurulur?
- google-sharings.zip dosyası içeriğini arşivden çıkartarak “wp-content/plugins/” dizinine yerleştiriniz.
- yönetim panelinin eklentiler bölümünden eklentiyi aktifleştiriniz.
- Yönetim panelinizin “Ayarlar” bloğunda açılan “Google Sharings” sekmesine tıklayarak, Google ID verinizi ve öntanımlı olarak kaç adet içerik görüntüleneceğini tanımlayınız.
- temanızın istediğiniz alanına aşağıdaki betiği yerleştiriniz:
<?php if (function_exists('load_google_sharings')) {
load_google_sharings('defined'); } ?>
İpuçları
- Eklentiyi temanızda birden fazla alanda kullanmak isteyebilirsiniz. Farklı alanlarda farklı sayıda içerik görüntülemeye ihtiyaç duyabilirsiniz. Bunun için load_google_sharings(’defined’) fonksiyonunda “defined” yerine kaç adet içeriğin yayınlanacağı bilgisini girebilirsiniz. Örneğin 5 adet içerik görüntülemek için:
<?php if (function_exists('load_google_sharings')) {
load_google_sharings('5'); } ?>
şeklinde bir ifade kullanabilirsiniz. Eklenti öntanımlı içerik sayısı verisini atlayıp girdiğiniz değeri kullanacaktır.
Uyarılar
Geldik en önemli noktaya: PHP 4 versiyonlarında sorun yaşamanız muhtemeldir! Eklenti çalışmayabilir. samkon sunucusunda henüz kavrayamadığım bir nedenle domxml fonksiyonları işlevlerini yerine getirmiyor. Başka PHP 4 sunucularında test etme imkanı bulduğumda bu konu hakkında açıklama yapacağım.
Eklenti PHP 5 sunucularının desteklediği SimpleXML kütüphanesini kullanmaktadır. Herhangi bir sorun ile karşılaşılmamıştır. Yakın zamanda sırf bu nedenle samkon’u PHP 5 destekli bir sunucuya taşıyacağım.
Download
google-sharings.zip [3 KB]
Yorum ve görüşleriniz eklentinin geliştirilmesinde yardımcı olacaktır.
22 Mayıs 2009 saat: 15:07
güzel bir eklenti olmuş. burada gördüm http://wordpress.org/extend/plugins/google-shared-contents/
22 Mayıs 2009 saat: 16:06
teşekkürler,
eklenti yeni sunucuya taşındığımız anda samkon’da da aktif hale getireceğim..
ahh domxml ahh :)
6 Haziran 2009 saat: 13:26
[...] Google Shared Contents eklentisi aktifleştirilmiştir, Anasayfanın Dışarıdan Başlıklar adlı alanında görüntülemektesiniz. SimpleXML‘in gözünü seveyim :)) [...]
11 Şubat 2010 saat: 23:21
çok güzel olmuş elinize sağlık teşekkürler