WordPress: alerter le lecteur à un article daté
Attention
Cet article a été publié il y a plus d'un an, il peut y avoir des développements été.
S'il vous plaît prendre en compte.
Aujourd'hui, je illustrer un petit processus, que je recommande fortement à ces blogueurs liés au développement d'un certain sujet, à alerter automatiquement le lecteur que l'article que vous lisez est plus vieux un moment de notre choix, et éventuellement appartenant à une certaine catégorie. Je pense en particulier à mon blog, où des informations techniques peut être bien aujourd'hui, mais il peut déjà être obsolète avec la prochaine version d'un logiciel, ne sont plus pris en charge par le système d'exploitation ou ingetrata.
Le résultat sera complètement personnalisable: apparaître un bloc (DIV) article premier, avec une classe de notre choix. Nous allons ensuite nous donner un style à la DIV.
Vous devez d'abord changer le thème que nous utilisons le panneau d'administration WordPress, su marcher “Apparence” – “Éditeur“. Nous sélectionnons dans le menu sur le fichier de droite “single.php
“.

A l'intérieur du fichier “single.php
” trouvera tous les différents appels à des fonctions PHP correspondant aux différentes sections de la matrice, cet ordre est différent pour tous les sujets alors il n'y a pas de règle précise. Veillez à placer le code après la fermeture de l'en-tête du blog, immédiatement avant l'article, ou sous le titre. Il vaut mieux dans l'article principal afin que les lecteurs puissent voir tout de suite que ce qu'il est sur le point de lire un article déjà un certain temps.
Le code PHP à insérer cette:
<?php // Date(«U») = Date en secondes depuis 1 Janvier 1970 (Temps Unix) // get_the_time(«U») = Date de publication de l'article en quelques secondes 1 Janvier 1970 (Temps Unix) // 31557600 = Secondes en un an (365 jours et 6 heures) si ((Date(«U») - get_the_time(«U»)) >= 31557600) { ?> <div class ="remarquer"> Attention! Ceci est un article d'il ya au moins un an!<br /> Les instructions peuvent ne pas être le plus approprié! </div> <?php } ?>
Il y a très peu d'expliquer. La quatrième ligne calcule arrière 315.57.600 secondes à partir de maintenant (Exactement un an), si elles sont plus montre la DIV correspondant à des lignes successives.
Pour spécifier la place Catégorie à qui attribuer la DIV devra changer la quatrième ligne de cette manière:
<?php // Date(«U») = Date en secondes depuis 1 Janvier 1970 (Temps Unix) // get_the_time(«U») = Date de publication de l'article en quelques secondes 1 Janvier 1970 (Temps Unix) // 31557600 = secondes en un an si ((Date(«U») - get_the_time(«U»)) >= 31557600 && in_category('4 ')) { ?> <div class ="remarquer"> Attention! Il s'agit d'un article technique pour il ya au moins un an!<br /> Les instructions peuvent ne pas être le plus approprié! </div> <?php } ?>
Nous n'allons donc pas appliquer les DIV obsolescence articles “éternel“, que nous n'aurons jamais besoin de révision.
0 commentaires