Maison >Tutoriel CMS >DEDECMS >Comment résoudre le problème de la date d'envoi postérieure à la publication dans dede5.7
Comment résoudre le problème de la date d'envoi postérieure à la publication dans dede5.7 ?
Avec les exigences de la "Spécification du facteur de temps de la page de destination de Baidu Search", la page Web doit ajouter l'heure de sortie standardisée et l'heure de sortie, et elle est précise à la seconde près. DEDE pour créer des sites Web, il y a deux heures, senddate et pubdate, dans Dream Weaver, l'une est l'heure de sortie et l'autre peut être considérée comme l'heure de mise à jour.
Étude recommandée : Dreamweaver cms
Mais après avoir publié l'article, nous constaterons que la date d'envoi est postérieure à la date de publication. C'est un problème mineur, c'est-à-dire. Il est théoriquement déraisonnable d'indiquer aux moteurs de recherche que l'heure de publication est postérieure à l'heure de mise à jour. Comment résoudre ce problème ?
Après les tests, l'éditeur a modifié article_add.php sous dede et nous avons recherché "$senddate"
Nous Changement : $senddate=time(); en $senddate = GetMkTime($pubdate); Enregistrer
Après modification, nous le saurons lorsque nous republierons un article, Lors de la première publication, l'heure d'envoi et la date de publication sont les mêmes. C'est correct. Lors de la première publication, les deux heures doivent être les mêmes. Lorsque nous modifions l'article nouvellement publié, nous constaterons que la date de publication. est mis à jour. Il s'agit de la dernière heure de modification et la date d'envoi n'a pas changé. Cela résout les exigences de la « Spécification du facteur de temps de la page de destination de la recherche Baidu ».
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!