Blog > Blogging > Twitter SP2 la versiunea 0.2

Twitter SP2 la versiunea 0.2

29 Aprilie 2009 - 10:35

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.

Am gasit totusi o solutie provizorie: am imprumutat o idee de la Alex King si versiunea 0.2 a Twitter SP2 stocheaza o variabila cu data de instalare a pluginului pe care o compara cu data publicarii postului. Posturile vechi au notificarea automata a Twitterului oprita.

Si am adaugat o facilitate noua

Pentru a extinde configurabilitatea pluginului am adaugat cateva variabile care pot fi folosite in configurarea textului trimis pe twitter: %titlu%, %fragment% si %link%

Asta pentru ca unor nu le ajungeau optiunile standard :)

  • Titlul postului + link
  • Fragment din post + link
  • Titlu: fragment din post + link

Donwload Twitter SP2 pe wordpress.rog

Alte idei noi pentru imbunatatirea pluginului? Buguri? Felicitari? Le astept in comentarii.

»   «

Citeste mai departe

19 comentarii · Comenteaza »

  • guri spurcate

    asteptam plugin-ul asta demult, thanx

  • Marius

    1. Ce se intampla daca scriu un post dupa care mai fac 2-3 update-uri pentru ca mi-am dat seama ca am gresit ceva? Se va trimite de fiecare data daca uit sa debifez casuta?
    2. Ar fi excelent daca as putea sa editez textul care vreau sa fie trimis din ecranul de adaugare al unui nou articol. Mi se pare ciudat sa nu pot scrie texte diferite pentru articole diferite.
    Acum pot pune un text la alegere dar este acelasi pentru toate articolele ceea ce nu e ok.
    Oricum felicitari ai facut o treaba foarte buna.

  • de ce?

    Nu. O singura data se va trimite orice post, orice ar fi, iar odata bifata casuta ramane bifata. Practic dupa instalarea pluginului orice post nou publicat va fi trimis daca nu are casuta de nu trimite bifata, nimic altceva.

  • tcmo6

    Dar daca voi modifica permalinkul ulterior? se va actualiza acest lucru?

    • de ce?

      nu, doar daca stergi custom field-urile sp2_tweet_sent si sp2_link din postul respectiv

  • Ciupanezul

    Il folosesc si e super util. Mersi!

  • Bleau

    Salut si felicitari pentru plugin! Am scris un articol despe SP2.ro si am adaugat tot acolo si sugestiile mele pentru plugin-ul facut de tine. Il poti gasi aici: http://sp2.ro/bleau2 . O zi nebuna in continuare,

    • de ce?

      daca puneai link spre postul asta aparea si ca trackback :)

      dar sa stii ca iti poti customiza linkul trimis. linkul trecut prin sp2.ro e memorat intr-un custom field numit sp2_link. poti sa completezi custom field-ul ala manual, in momentul in care editezi postul, iar daca pluginul gaseste acolo un link nu va mai incerca sa genereze unul automat, il va trimite pe ala.

  • Bleau

    You have point cu trackback-ul (duuuh :)). Voi modifica articolul cu feedback-ul legat de link-ul personalizat. Insa plugin-ul face verificarea daca acel link e disponibil? S-ar putea sa introduc un link personalizat care e deja luat!

    • de ce?

      ah, nuuu, daca vrei custom url – faci manual toata treaba: te duci pe sp2.ro, bagi linkul si iti customizezi dedesupt forma linkului, abia dupa care il pui in custom field in wordpress. sp2.ro trebuie sa si asocieze linkurile intre ele :D

    • de ce?

      API-ul sp2 inca nu permite o alta abordare, dar mai bate-l la cap pe ecostin :D

      • Bleau

        Hokay. Voi purta o discutie serioasa cu ecostin :)). Pai cum dom’le, vrem sa folosim, vrem sa promovam si nu ne lasa :P. O zi nebuna in continuare si mersi de raspunsurile prompte!

  • claus

    Posturi vechi editate, casuta cu “nu trimite” bifata. Le trimite pe Twitter (vers. 0.2).

Reactii pe bloguri

  1. Twitter SP2 a ajuns la versiunea 0.2 | Yourblog.ro - WordPress Blogging, Themes, Hacks
    29 Aprilie 2009
  2. Twitter SP2 trece la versiunea 0.2 | re:Fresh
    1 Mai 2009
  3. Despre Sp2.ro si plugin-ul facut de Dan pentru wordpress! | Alexandru Bleau
    1 Mai 2009
  4. Twitter SP2 - dece? blog
    1 Mai 2009
  5. URL-uri scurte | FocusIT
    11 Iunie 2009

Comentariul tau

Vezi si ceva reguli de comentarii pe blog.