Tulipe Media

Réflexions entrepreneuriales

Catégorie : Wordpress

Spécifier le délai d’expiration des cookies (ou les supprimer) des commentaires WordPress

Sous WordPress, le délai d’expiration du cookie stocké sur l’ordinateur de l’internaute qui a commenté votre blog est extrêmement long (environ un an). Plusieurs raisons peuvent pousser un bloggueur à vouloir réduire ce délai d’expiration, à commencer par l’amélioration des performances et la volonté d’avoir une plus grande rapidité de chargement des pages. En effet, l’une des bêtes noires des blogueurs qui utilisent par exemple le plugin W3 Total Cache est la fameuse mention « Cookie is rejected », qui entraîne le non caching des pages. En fait, le site n’est plus caché pour les internautes qui ont commenté des articles.
Les cookies servent à stocker des informations sur le commentateur, qui lui permettent notamment de ne pas remplir à chaque commentaire les champs « pseudo », « e-mail » et « site web ». Si cette option est utile pour les commentateurs actifs, elle l’est beaucoup moins pour ceux qui commentent rarement, et qui se retrouvent privés de cache.
Ainsi, pour réduire le délai d’expiration des cookies pour les commentateurs, et permettre aux pages d’être cachées même pour un internaute qui aurait laissé un commentaire sur votre blog, voici un petit hack à ajouter à votre sacro-saint functions.php.
[icon style= »chain » color= »red »]functions.php[/icon]
[code]
add_filter(‘comment_cookie_lifetime’, ‘my_comment_cookie_lifetime’);
function my_comment_cookie_lifetime($lifetime) {
return 259200;
}
[/code]
Et voilà, grâce à ce petit bout de code, vous fixez le délai d’expiration des cookies à 259 200 secondes, soit 72 heures !
Merci à Shibashake, chez qui vous trouverez d’autres astuces liées à W3 Total Cache.
Mise à jour :
Depuis les nouvelles normes de l’UE relatives aux cookies, vous êtes obligés d’avoir la permission de vos visiteurs de stocker les cookies « non essentiels ». Pour éviter les pop-ups et autres demandes intempestives qui – avouons-le – sont plus agaçantes pour l’utilisateur que le cookie lui-même, voici un moyen pour supprimer les cookies permettant de stocker les informations des commentateurs :
[code]
remove_action( ‘set_comment_cookies’, ‘wp_set_comment_cookies’ );
[/code]
A ajouter évidemment dans votre fichier functions.php. Egalement utile pour optimiser votre cache !

How to customize the comment cookie expiration time in WordPress

In WordPress, the default comment cookie expiration time is up to 30 000 000 seconds. That’s very long, especially for bloggers who are using cache plugins like W3 Total Cache. In fact, this plugin is not caching pages for visitors who have left comments on your blog, because of cookies, and until the cookie is cleared the plugin informs that cookie is rejected.
If you want to reduce the comment cookie expiration time, you have to play with the comment_cookie_lifetime filter in your functions.php file. You may set the expiration time you want, I chose 259 200 seconds in this example.
[icon style= »chain » color= »red »]functions.php[/icon]
[code]
add_filter(‘comment_cookie_lifetime’, ‘my_comment_cookie_lifetime’);
function my_comment_cookie_lifetime($lifetime) {
return 259200;
}
[/code]
Via

Buddypress

Buddypress : linker l’avatar miniature vers l’image en taille réelle

S’il y a une chose qu’on me demande souvent de personnaliser sur un réseau social bâti avec le CMS Buddypress, c’est bien la gestion des avatars. En effet, il y a d’une part le fait que l’avatar linke toujours vers la page déjà ouverte, ce qui est en soit inutile, et d’autre part sa taille, qui n’est pas customizable facilement pour un non-initié.

Buddypress

Fonction PHP pour afficher le nombre total de membres sous Buddypress

Voici une petite fonction pour Buddypress qui m’a grandement aidé et que je souhaitais vous faire partager pour ceux qui en auraient besoin : peu mise en lumière dans la doc, elle permet d’afficher sur votre réseau le nombre total d’utilisateurs inscrits.

Wordpress

Astuce WordPress : mettre les images dans le flux RSS

Voici un code très simple qui vous permettra d’insérer votre image à la une dans votre flux RSS, de manière à ce que, lorsque vous relayez votre flux sur un réseau social comme Facebook par exemple, l’image puisse accompagner le titre et la présentation de votre post.

Change WordPress Default Email Address

Here is a little tip which concerns the bloggers who use the WordPress CMS. By default, WordPress uses the email «  »  and the name « WordPress » to send some notifications to users. This little piece of code will improve the wp_mail function of WordPress and let you personnalize the sender email and name.

Changer l’expéditeur par défaut de WordPress

Petite astuce rapide à destination des utilisateurs du CMS WordPress, lassés de voir la fonction wp_mail envoyer des messages automatiques à leurs utilisateurs sous l’e-mail « « . Pour pallier à ce problème, il n’existe malheureusement pas de réglages dans le backend de WordPress. Du coup, voici un petit filtre vu sur Butterblog.com, l’auteur du plugin WP-Members, qui permet de personnaliser non seulement l’adresse mail d’envoi par défaut de WordPress, mais également le nom de l’expéditeur.

 

Mes derniers tweets

Nouveau short sur Blooness 👉 Perte de #poids, prise de #muscle, #santé et #longévité, le guide ultime sur l’apport optimal en #protéine en diète méditerranéenne est en ligne. RDV sur https://buff.ly/3R6Se8N
https://buff.ly/3uzTtnR

Updated Post: Dior et le scandale John Galliano : un cas d’école en com de crise https://buff.ly/3SQQHo8

Charger plus

Ne manquez pas les conseils business par mail

Pas de spam, juste un mail lorsqu'un nouveau contenu est publié.

fr_FRFR