Rezultate 1 la 3 din 3

Subiect: Tutorial. Functie de notificare prin e-mail pentru directoare de articole pe WP.

  1. #1
    Avatarul lui MarinelPadurice
    MarinelPadurice este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    17th July 2011
    Locaţie
    Breaza
    Vârstă
    34
    Posturi
    272
    Putere Rep
    29


    3 out of 3 members found this post helpful.

    Thumbs up Tutorial. Functie de notificare prin e-mail pentru directoare de articole pe WP.

    Mă gândesc că poate ajută și pe alții, în special cei care au directoare de articole acest să-i spunem tutorial. Ce voi prezenta aici face ca la publicarea (acceptarea) unui articol sau la refuzarea (stergerea sau mutarea in trash) a unui articol autorul acestuia sa primeasca avetrtizare prin e-mail.

    Codul pentru instiintarea de publicare a articolului (se va pune in functions.php):

    Cod:
    // Email after post is published
    functionemail_user($post_ID)  {
    global$wpdb;
    $auth= get_post($post_ID);
    $authid= $auth->post_author;
    $to= get_the_author_meta('user_email',$authid);
    $headers= 'From: Example <notifications@example.com>'. "\r\n";
    $message= "
    Salut,
    Articolul tau tocmai a fost aprobat in directorul nostru de articole. Mai jos aveti datele articolului.
    Edit: http://www.example.com/wp-admin/post.php?post=$post_ID&action=edit
    Preview: http://www.example.com/?p=$post_ID&preview=true \r\n
    Multumim pentru utilizarea directorului nostru
    ____________________
    Example.com
    ";
    wp_mail($to, "Post Submission #$post_ID - Approved", $message, $headers);
    return$post_ID;
    }
    add_action('publish_post', 'email_user');
    Iar codul pentru email de avertizare a refuzarii articolului (pus tot in functions.php):

    Cod:
    /* POST TRASHED EMAIL NOTIFICATION */
    function authorNotification2($post_id) {
    global $wpdb;
    $post = get_post($post_id);
    $author = get_userdata($post->post_author);
    $message = "
    Salut ".$author->display_name.",
    Articolul dumneavoastra nu a fost acceptat in directorul de articole ....... deoarece nu respecta termenii si conditiile directorului http://...........com/ sau nu are minim ........ de cuvinte.
    Vă multumim pentru intelegere!
    ";
    wp_mail($author->user_email, "Starea articolului", $message);
    }
    add_action('trash_post', 'authorNotification2');
    Aceste coduri nu sunt facute de mine, le-am gasit pe un site rusesc, traduse cu ajutorul prietenei (rusoaica) si testate cu succes pe directorul meu de articole.
    Sper sa va fie de folos cum imi este si mie. In caz ca cineva nu se descurca cu implementarea, ma gasiti prin pm. In caz ca nu merge, modificati ghilimelele . Pe tema article directory merge sigur.
    Spor
    negustorul care isi respecta munca nu insala clientul pentru ca inainte de toate, se respecta pe sine!

  2. #2
    Avatarul lui lovelife
    lovelife este deconectat Ambasador
    Reputatie:
    103
    Data înscrierii
    8th July 2006
    Locaţie
    Galati
    Vârstă
    49
    Posturi
    5.993
    Putere Rep
    103


    Implicit

    Tu ai testat? eu am pus si imi da eroare


    Email on Publish pluginul asta cica trimite ceva notificari, o sa il testez
    LA fel si asta Admin Author Notification Name
    Nu ma pricep la SEO dar ma bag in seama

  3. #3
    Avatarul lui MarinelPadurice
    MarinelPadurice este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    17th July 2011
    Locaţie
    Breaza
    Vârstă
    34
    Posturi
    272
    Putere Rep
    29


    Implicit

    da la mine functioneaza pe directorul de articole. Vezi sa nu fi intrerupt alta functie... daca ai nevoie de ajutor, ma gasesti pe mes. sau pune codul tau din functions.php aici si iti spun unde sa pui functiile.
    negustorul care isi respecta munca nu insala clientul pentru ca inainte de toate, se respecta pe sine!

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Răspunsuri: 24
    Ultimul Post: 12th January 2012, 01:44
  2. Răspunsuri: 1
    Ultimul Post: 19th November 2010, 08:37
  3. Link building prin articole pe bloguri generale pentru site-uri cu jocuri
    De Daniel Mocan în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 1
    Ultimul Post: 19th November 2010, 08:37
  4. virus prin mail - w32.netsky
    De lixor în forumul Bar, lobby...
    Răspunsuri: 9
    Ultimul Post: 1st December 2006, 18:02
  5. Spam Prin Mail
    De heide în forumul Bar, lobby...
    Răspunsuri: 18
    Ultimul Post: 16th May 2006, 23:41

Etichete pentru acest subiect

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •