Il existe la Newsletter mais comment faire si les abonnés de votre blog n'y sont pas inscrits?
Voici un hack pour envoyer automatiquement un email aux abonnés de votre blog WordPress à chaque publication d'un nouvel article
Insérez simplement le code ci-dessous dans le fichier "function.php" de votre thème. Pensez à sauvegarder le fichier d'origine avant toute modification.
/** * Notifier vos membres par mail pour tout nouvel article */ function email_members($post_ID) { //global $wpdb; //$usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;"); $wp_user_search = new WP_User_Query( array( 'fields' => array('user_email') ) ); $usersarray = $wp_user_search->get_results(); $arrUsers = array (); for ($arr = $usersarray, $mU = count ($arr), $iU = 0; $iU < $mU; $iU++) { $arrUsers[] = $arr[$iU]->user_email; } // for $users = implode(",", $arrUsers); mail($users, "Nouvel article en ligne : " . get_bloginfo('name') , "Un nouvel article est en ligne sur " . get_bloginfo('siteurl') ); return $post_ID; } add_action('publish_post', 'email_members');
Ce hack a été testé uniquement pour la publication de cet article mais ne sera pas mis en oeuvre sur ce blog, aussi si vous voulez vous abonner et être informé de la publication des nouveaux articles de Formation internet, abonnez-vous au flux RSS ou via la Newsletter ci-dessous.
Découvrez également: 10 hacks WordPress faciles à mettre en oeuvre
Source: WpRecipes.com