WordPress kateqoriyalarının Google chart ilə qrafik təsviri

Bu postda kiçik bir kod parçası paylaşmaq istəyirəm, bu kod wordpress bloqunuzun kateqoriyalarını yazı sayına görə qrafik təsvir edəcək, kod parçasını statistika ilə maraqlanan istənilən şəxs öz bloqunda yerləşdirə bilər.
Kod aşağıda yazılanlardan ibarətdir:

//Author: Elvin Haci
//Author url: http://webania.net
$ch_cats = get_categories(array('orderby'=>'count','order'=>'desc') );
$sayy= count($ch_cats);
$chd=''; $chl='';
for ($i=1;$i<=$sayy;$i++)
{
$chd=$chd.','.$ch_cats[$i-1]->count;
$chl=$chl.'|'.$ch_cats[$i-1]->name.'('.$ch_cats[$i-1]->count.')';
}
$chd=substr($chd,1);
$chl=substr($chl,1);
$ch_title="Yazı sayına görə mənim bloq kateqoriyalarım"; 
$ch_size="450x200"; // Şəklin ölçüsüdür, dəyişə bilərsiniz.
echo '<img src="http://chart.googleapis.com/chart?chtt='.$ch_title.'
&cht=p3&chd=t:'.$chd.'&chs='.$ch_size.'&chl='.$chl.'">';

Əgər siz qrafiki yazı daxilində yerləşdirmək istəyirinizsə o halda InlinePHP pluginini(qoşmasını) quraşdırmaq lazımdır. Quraşdırdıqdan sonra siz yazı daxilində [ exec ] …code here… [/exec] tag-larından istifadə edərək istənilən php kod parçasını işlədə bilərsiniz.
Yox əgər sizin theme redaktəsi ilə aranız yaxşıdırsa, təcrübəniz varsa, o halda qrafiki bloqunuzda istənilən bölgədə yerləşdirə biləcəksiniz. Məsələn yan sütunda yerləşdirmək olar(cari işlətdiyiniz theme qovluğunda sidebar.php faylı).

Sonra qrafiki demo olaraq təqdim edirəm. Təbii ki, bu qrafik yazının dərc olunduğu bloqun statistikasını əks etdirir.
[exec]
$ch_cats = get_categories(array(‘orderby’=>’count’,’order’=>’desc’) );
$sayy= count($ch_cats);
$chd=”; $chl=”;
for ($i=1;$i<=$sayy;$i++) { $chd=$chd.','.$ch_cats[$i-1]->count;
$chl=$chl.’|’.$ch_cats[$i-1]->name.'(‘.$ch_cats[$i-1]->count.’)’;
}
$chd=substr($chd,1);
$chl=substr($chl,1);
$ch_title=”E-Haci.net kateqoriyalar”;
$ch_size=”550×200″; // You can change it feet to your post
echo ‘‘;
[/exec]

Bu kodu asanlıqla plugin formasına salıb WordPress.org-da yerləşdirə bilərəm, əgər maraq olsa inşallah yəqin ki edəcəm. Uğurlar.
Yazının ilkin dərc etdiyim ünvan: Webania.net

Chrome üçün Azerdict qoşması

ad
Bu gün ilk Chrome extensionumu(qoşma) hazırlayaraq rəsmi Chrome Extensions saytına yerləşdirdim. Qoşma kod baxımından mürəkkəb olmasa da, faydalılığı xeyli dərəcədə yüksək ola bilər. Qoşma hər hansı sayta girmədən, proqram yükləyib onu açıq saxlamadan, brauzerin daxilindəcə azərbaycanca-ingiliscə və tərsinə lüğətdən istifadə etmək imkanı təqdim edir. Proses boyu Azerdict heyətindən Fərhad lazımi texniki dəstəyi verdiyindən iş daha qısa zamanda hazır oldu. Rəsmi yükləmə ünvanı

Phototag WordPress Plugini

phototag
İlk WP pluginim olan HEXAM plugini bir qoşqu proqram kimi özünü doğrultması(müxtəlif ölkələrdən xeyli sayda developerdən təşəkkür və yeni update üçün təkliflər aldım)  növbəti pluginləri reallaşdırmağa stimul verdi. Növbəti plugin üçün ideyalar çox olsa da ilk olaraq şəkildə obyekti tag etmək üçün vasitə olan bir plugin yazmaq qərarına gəldim(Facebook şəkillərindəki tag sisteminin oxşar variantı). Əvvəlcə mövcud pluginləri araşdırdım və bir neçə oxşar işləri görən pluginlərlə rastlaşsam da o pluginlərin yeni versiyaları dəstəkləmədiyini, qaneedici olmadıqlarını görüb bu plugini reallaşdırmağa başladım. 3 gün öncə vaxt imkanı tapıb işə başladım və dünən bitirdim.  Artıq bu gün plugini WordPress.org-a göndərdim və dərhal qəbul edildi. Plugin artıq rəsmi WordPress saytındadır, buyurub yükləyə bilərsiniz: Yükləmə ünvanı.

Keçək pluginin mahiyyətinə.  Əvvəlcə bir screenshot paylaşaq:

Şəkildən yəqin ki, mahiyyət müəyyən qədər aydın oldu. Aşağıdakı şəkildə isə admin paneldə tag-lama prosesinin qısa təsviri verilib:

İndi isə proses haqda. Plugini adi qaydada install etdikdən sonra Dashboard-da TAG NEW PHOTO seçimi menyuda peyda olur.

Fərz edək Bloqa yeni yazı daxil edirik və yazıda bir neçə şəxsin olduğu şəkil var. Şəklin url-ni Yeni TAG NEW PHOTO bölməsində daxil edirik, şəklin bloqdakı enini təyin edib tag prosesinə başlayırıq. Tag prosesi bu yuxarıdakı şəkildəki kimi – obyekt üzərində diaqonal şəkilli iki klik etməklə olur.  Tag-lamanı bitirdikdən sonra GET CODE düyməsinə sıxırıq və nəticədə bizə generate olunmuş html kod verilir. Bu kodu kopyalayıb hər hansı bloq yazısında paste edirik. Vəssalam.

Plugin bu gün əlavə olunduğundan hər hansı bug-ların olması istisna deyil və onlar üzə çıxdıqca bir neçə cəhdə aradan qaldırılacaq.