Tag Archives: auto

poky.ro : part 4… autoposting

Dupa ce am ajuns la procesul de copy+paste sa va zic cum am trecut peste acest proces… intr-un final se public automat articolele.

Publicarea unui articol nou se face foarte usor cu ajutorul functiei wp_insert_post()… cu parametrii bine setati.

Dar sa vedem mai detaliat.

Daca vrei sa faci un script (de la zero) care face ceva in wordpress este necesar sa incluzi urmatoarea linie de cod :

1
  require( dirname(__FILE__) . '/wp-load.php' );

wp-load.php e un script ce incarca (practic vorbind) tot frameworkul de wordpress, dupa care ai access cam la toate feature-urile ce ti le ofera wordpressul. Trebuie sa ii pozitionati corect directoriul astfel ca sa incarce fisierul. La mine scriptul ce publica posturile automat nu se afla in acelasi directoriu unde e instalat wordpressul, cu un un nod mai sus in arborele de directorii, deci la mine e ceva de genu (in www e blogul instalat) :

1
  require( dirname(__FILE__) . '/www/wp-load.php' );

Acum doar imi ramane sa pregatesc articolul si sa apelez wp_insert_post().

Articolele mele se afla in fisiere txt cu prima linie care contine titlul, iar restul e continutul articolului. Toate articolele sunt in fisiere txt intr-un folder NEW si mai am un directoriu OLD in care pun fisierele cu articolele deja afisate (ca sa nu sterg txt-urile magice). Ideea e sa ieu un fisier TXT din directoriul NEW -> il mut in OLD apoi il afisez pe blog.

Inainte de a trece la cod, vreau sa zic ca am o functie ce trimite mail pentru raportare (da… citesc rapoartele scriptului sa vad ce se intimpla)

1
2
3
4
    function send_mail123( $content = 'ping', $subject = 'publishing report' )
    {
        mail( 'report@gmail.com', $subject . ' ' . date( 'Y.m.d H:i:s' ), $content );
    }

e simpla… deci trecem fara multe comentarii peste.

Continue reading poky.ro : part 4… autoposting

Re: back

of… de cand n-am mai scris pe blog… nici nu știu de ce… pentru ca nu aveam timp? posibil… probabil…

A trecut mult timp… și de atunci când am scris ultima dată s-au întîmplat multe… poate că și din această cauză că eram atras de altceva decât să scriu pe blog 🙂

Prin acest post vreu să anunț că în sfîrșit poky este up… are încă o formă primară și oferă tot strictul necesar…. parcă 🙂 , voi lucra pe viitor la el la adăugarea unor noi features (câteva deja le am in vizor)

La fel am pus pe picioare si un miniframework parazitar pe linga wordpress…. e doar pentru testare… x_X … poate intr-o zi il vand cuiva 🙂 cine o avea nevoie de el…

înk ce am mai făcut??? m-am mutat 😕 … mi-am tras net… 😕

am uitat… scriu altă dată :p