Magazine Ebusiness

Afficher les articles de moins de x jours dans WordPress

Publié le 20 avril 2015 par Amerigeau @arnaudmerigeau

WordPress est un outil de gestion de contenu souvent utilisé comme un blog mais aussi dans certains cas comme boutique avec des plugins comme WooCommerce.

Ajouter une condition d'affichage dans WordPress

Il est possible avec WordPress d'afficher des loop de posts c'est-à-dire des listes de posts. Ces posts peuvent très bien être des articles, des produits ou tout type d'entité souhaité.

Par défaut, les listes de posts affichent les derniers posts mais dans le cas précis d'une boutique, dans mon cas sous WooCommerce, il est possible de n'afficher que les derniers articles avec une condition temporelle.

Voici le code à ajouter au fichier .php contenant votre boucle avec dans ce cas un affichage des posts de moins de 45 jours :

<?php
$mylimit = 45 * 86400; // days * seconds per day
$post_age = date('U') - get_post_time('U');
if ($post_age < $mylimit) {
// action si posts plus vieux que 45 jours
} else {
// action dans le cas contraire</pre>
} ?>

J'espère que cela vous sera utile

Astuce dans le cas d'une boutique sous WooCommerce pour lister les valeurs d'une variable, ici $product :

<?php print_r($product); ?>

Tags:


Retour à La Une de Logo Paperblog

A propos de l’auteur


Amerigeau 144 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte

Dossiers Paperblog