Maison > Tutoriel CMS > WordPresse > le corps du texte

Quel code WordPress doit-il utiliser pour interroger les pages vues ?

Libérer: 2019-07-17 09:38:34
original
2605 Les gens l'ont consulté

Quel code WordPress doit-il utiliser pour interroger les pages vues ?

Les blogs ou sites Web d'entreprise construits avec WordPress ont tous les mêmes besoins, c'est-à-dire que le nombre de vues de cette page doit être compté sur la page de contenu pour permettre au webmaster de vérifier le problèmes d'imitation d'une certaine page. Généralement, les amis qui ne connaissent pas le code utiliseront le plug-in de comptage de vues (WP-PostViews), mais comme nous le savons tous, si trop de plug-ins sont installés sur un site, cela sera très préjudiciable à l'optimisation du référencement, alors laissez-moi partager avec vous un code pour y parvenir. Fonction statistique du nombre de vues.

1. Commencez une nouvelle ligne à la fin du fichier de fonction fonctions.php et ajoutez le code suivant.

<?php
/* Postviews start */
function getPostViews($postID){
    $count_key = &#39;post_views_count&#39;;
    $count = get_post_meta($postID, $count_key, true);
    if($count==&#39;&#39;){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, &#39;0&#39;);
        return " 0 ";
    }
    return $count;
}
function setPostViews($postID) {
    $count_key = &#39;post_views_count&#39;;
    $count = get_post_meta($postID, $count_key, true);
    if($count==&#39;&#39;){
        $count = 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, &#39;0&#39;);
    }else{
       $count++;
        update_post_meta($postID, $count_key, $count);
    }
}
/* Postviews start end*/
?>
Copier après la connexion

2. Sur la page où vous devez afficher le nombre de vues, par exemple et

<?php setPostViews(get_the_ID());?>
Copier après la connexion

L'affichage ajouté, tel que :

 
     <?php setPostViews(get_the_ID());?>
Copier après la connexion

3. Enfin, ajoutez le code suivant là où vous devez afficher les statistiques :

<?php echo getPostViews(get_the_ID()); ?> 次浏览
Copier après la connexion

Pour plus d'articles techniques liés à WordPress, veuillez visiter la colonne tutoriel wordpress pour apprendre !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal