Sa incep cu inceputul. WordPress stats e pluginul ala care genereaza statistici aproximative pentru toate blogurile hostate pe wordpress.com si optional pentru cele self-hosted ca al meu. Eu il am instalat pe blog (aici) din comoditate. Ofera date orientative, dar real time. Partea mai misto (pe langa ca este real time) e ca totul se intampla pe serverele wordpress.com si nu-ti ingreuneaza cu nimic incarcarea paginii. Smiley-ul ala mic din footer vazut pe unele bloguri este gif-ul colector de informatii generat de puginul asta.
Acum partea proasta. Zilele astea (ieri, pe 13 ianuarie 2009, mai exact) a aparut versiunea 1.6.1 a Wordpress.com Stats care aduce o facilitate noua, buna si rea in acelasi timp. Cei care au instalat ultima versiune se poate sa fi observat un buton nou in pagina de scriere, si anume “Get Shortlink”. Butonul genereaza un link scurtat prin wp.me – serviciul de scurtat URL-uri folosit de wordpress.com, lansat prin august 2009.
Partea realmente proasta e ca pluginul iti genereaza o link canonic in concordanta cu standardul rel=”shortlink”, care sa fie folosit de platformele care cunosc standardul (Twitter si altele) – si ti-l adauga in head-ul paginilor blogului in mod nedorit.
Daca tu iti scurtezi linkurile prin sp2.ro spre exemplu – pluginul Twitter SP2 o sa primeasca zilele astea un update major – de ce ai vrea sa ai inca un link asociat postului care sa fie folosit automat de crawlere?!?
OK, exista si o solutia simpla, am scris un post pe decetutorial despre cum poate fi scos linkul scurtat prin wp.me din <head>. E destul de stupid ca un plugin sa te oblige sa ai… continut duplicat pana la urma.
Ultima versiune a pluginului Twitter SP2 aducea o imbunatatire salutata de multi internauti – posibilitatea de a adauga in tema curenta de wordpress un cod care sa dadea posibilitatea vizitatorilor de a trimite la randul lor postul pe Twitter (v0.4 + instructiuni).
La momentul respectiv am decis ca linkul sa fie afisat doar pentru posturile care au fost trimise deja pe twitter, asta din ratiuni tehnice, pentru a nu genera linkuri scurtate prin sp2.ro in prostie (fiecare post al fiecarui blog care are pluginul instalat sa aiba cate un link scurtat prin sp2.ro asociat).
In urma unor solicitari, am gandit un pic problema si am gasit o slutie de a afisa pentru vizitatori linkul de trimitere a postului pe Twitter si retroactiv, adica si la posturile mai vechi, publicate inaintea instalarii pluginului, dar cu link normal – aceasi functie creeata in versiunea 0.4 se foloseste.
Cei care au adaugat codul oferit de versiunea 0.4 in tema de wordpress nu trebuie sa mai modifice nimic dupa update.
Download Twitter SP2 v0.5
(953 downloaduri la momentul postarii)
Pentru cei care au pluginul deja instalat, Wordpress-ul va va notifica automat ca exista un update al pluginului in cursul zilei de azi.
Pentru ca tot mai mult comment spam manual apare pe bloguri – comentarii mai mult sau mai putin pe subiect, semnate cu cuvinte cheie pentru site-ul linkuit – a fost inventat un plugin dragut: Delink Comment Author.
Ce face pluginul lui Alex King? Adauga un link mic la fiecare comentariu in interfata de administrare a Wordpress-ului care sterge linkul, dar pastreaza comentariul, astfel ca ne scapam de spam, fara sa pedepsim neaparat comentatorii, marcandu-i ca spam sau stergand cu totul comentariile. S-au chinuit oamenii sa scrie

De cand am pus wordpress 2.8 pluginul dual feeds nu mai functioneaza cum trebuie si brambureste feedurile, nu le mai redirecteaza, etc.
E in lucru chiar acum…
UPDATE: in mod teoretic am rezolvat-o
Mshots e o porcarie de plugin (de wordpress) care a venit sa inlocuiasca site-preview-ul oferit de snap.com, care era la fel de enervant, iar pe blogurile hostate pe wordpress.com vine activat din standard. Ce face? Daca indraznesti sa muti mouse-ul deasupra unui link pluginul iti arunca in fata o fereastra cat jumate din text unde sa-ti ofere o imagine cu site-ul spre care e linkul, o chestie inutila adica.
Pentru cei cu bloguri pe wordpress.com
Va rog eu frumos, mergeti in wp-admin/themes.php?page=theme-extras si omorati nenorocirea aia de optiune, ca e exasperanta.
Pentru restul lumea
(lumea cu Firefox pe calculator, zic) exista adblockplus :D
Se adauga ca filtru */plugins/mshots/* si problema e rezolvata, gata cu javascripturile enervante!
Acum e pace…
Pluginul WP-UserOnline e conceput sa foloseasca intens baza de date. In mod normal noteaza toate datele utilizatorilor prezenti pe site in baza de date in timp real si face cate un update la 5 minute (sau la cat e setat timeout-ul), verificand daca mai sunt pe site ori ba utilizatorii respectivi.
Ce face WP Super Cache? Ehe, pluginul asta e mai al naibii (pentru celalalte pluginuri, cum ar venii). Opreste interogarile bazei de date, pentru ca el stocheaza copii ale paginilor accesate de pe blog ca fisiere HTML si le face cate un update pe ora (sau cum e setat). Abia cand face el update fisierelor permite si celorlate pluginuri (care au treaba cu baza de date) sa isi faca la randul lor un update – sa scrie si sa citeasca baza de date.
Practic WP-UserOnline e perfect inutil in combinatie cu WP Super Cache, iti ofera date la fel de relevante ca si cand l-ai seta cu timeout de o ora sau 2 saptamani… :)
In urma cu 2 saptamani am lansat Twitter SP2, un plugin de Wordpress care trimite automat pe twitter posturile noi, cu linkul scurtat prin sp2.ro, iar astazi vin cu un mare update la plugin.
Am corectat cea mai mare problema
La editarea posturilor vechi optiunea de notificarea a Twitterului era activata din standard si exista riscul ca din neatentie (daca nu bifai casuta cu “Nu trimite acest post pe Twitter”) sa trimiti un post vechi pe Twitter daca il editai. Acum din standard casuta este bifata la toate posturile vechi.
Care era problema tehnica? Hook-ul publish_post (folosit pentru atasarea functiei de trimite a posturilor pe Twitter) ruleaza chiar si la editarea posturilor vechi, Wordpress-ul nu are pana la versiunea 2.7 nicio optiune de a atasa actiuni doar la publicarea posturilor noi si de a face diferenta intre posturile vechi cu status published si cele noi create, dar exista un ticket pentru 2.8.
mai mult →
Astia, Zapp Buzz zic, mi-au luat jucaria de plugin cu emoticoane si au facut alta, cu emoticoanele lor.
Nu pot sa spun ca sunt foarte utile, pentru ca sunt realmente mari, dar sunt a dracului de amzante emoticoanele astea. PLugin activat. Distractie in comentarii!
:D
PS: cred ca e una dintre cele mai tacanite metode de promovare din ultima vreme, care chiar reuseste sa ma faca sa zambesc.