Configurer l’envoi de mail depuis un serveur Ubuntu 14.04

Les mails c’est vraiment pas la partie qui m’a posé le plus de problèmes avec mes différents serveurs. Le souci n’étant pas simplement d’envoyer des mails, mais surtout de faire en sorte qu’ils atterrissent dans la boîte de réception, et non dans celle du pourriel. Aujourd’hui, on va configurer tout ceci de A à Z, et vous allez voir, ce n’est pas si compliqué, quand on sait où chercher 🙂 Lire la suite « Configurer l’envoi de mail depuis un serveur Ubuntu 14.04 »

Créer un menu off-canvas entièrement en css

Ce que j’aime par dessus tout avec CSS3, c’est cette capacité qu’il offre de nous affranchir de javascript pour tout ce qui touche aux animations. Après m’être penché sur une solution de menus accordéons en full css (dont je parlerai bientôt), je vous propose une version revisitée du menu « off canvas » via css3, sans javascript. Lire la suite « Créer un menu off-canvas entièrement en css »

Ajouter enclosure dans le flux RSS de WordPress pour les newsletters MailChimp

Si comme moi vous utilisez mailchimp, vous avez surement dû trouver rageant le fait de ne pas avoir la main sur les images par votre flux RSS WordPress dans votre newsletter. Qu’à celà ne tienne, voici un petit script à insérer dans le fichier functions.php de votre thème (via duogeekdevGitHub Gist)

<?php
function add_featured_image_in_rss() {
    if ( function_exists( 'get_the_image' ) && ( $featured_image = get_the_image('format=array&echo=0') ) ) {
        $featured_image[0] = $featured_image['url'];
    } elseif ( function_exists( 'has_post_thumbnail' ) and has_post_thumbnail() ) {
        $featured_image = wp_get_attachment_image_src( get_post_thumbnail_id(), 'post-thumbnail' );
    } elseif ( function_exists( 'get_post_thumbnail_src' ) ) {
        $featured_image = get_post_thumbnail_src();
        if ( preg_match( '|^<img src="([^"]+)"|', $featured_image[0], $m ) )
            $featured_image[0] = $m[1];
    } else {
        $featured_image = false;
    }
    if ( ! empty( $featured_image ) ) {
        echo "t" . '<enclosure url="' . $featured_image[0] . '" />' . "n";
    }
    
}
add_action( 'rss2_item', 'add_featured_image_in_rss' );

Merci à  l’auteur du script 🙂

https://gist.github.com/duogeekdev/b51f035d3d6927f69e48.js

Utiliser SASS dans ses projets WordPress

Sass est devenu pour moi un outil du quotidien. Je l’utilise dans presque tous mes projets. Le fait est que je travaille beaucoup avec WordPress. Il est donc devenu évident qu’il fallait que je développe une méthodologie pour le faire entrer dans ces projets-ci. Aujourd’hui je vous propose de découvrir de quelle manière intégrer Sass dans vos projets WordPress. Lire la suite « Utiliser SASS dans ses projets WordPress »