Heim  >  Artikel  >  CMS-Tutorial  >  Welchen Code muss WordPress verwenden, um Seitenaufrufe abzufragen?

Welchen Code muss WordPress verwenden, um Seitenaufrufe abzufragen?

尚
Original
2019-07-17 09:38:342532Durchsuche

Welchen Code muss WordPress verwenden, um Seitenaufrufe abzufragen?

Mit WordPress erstellte Blogs oder Unternehmenswebsites haben alle die gleichen Anforderungen, das heißt, die Anzahl der Aufrufe dieser Seite muss auf der Inhaltsseite gezählt werden, um dem Webmaster die Überprüfung zu erleichtern Im Allgemeinen verwenden Freunde, die mit dem Code nicht vertraut sind, das Plug-in zur Anzahl der Aufrufe (WP-PostViews). Wenn jedoch zu viele Plug-ins auf einer Website installiert sind, ist dies der Fall wird der SEO-Optimierung sehr abträglich sein, daher möchte ich Ihnen einen Code zur Verfügung stellen, um dies zu erreichen. Statistikfunktion der Anzahl der Aufrufe.

1. Beginnen Sie eine neue Zeile am Ende der Funktionsdatei „functions.php“ und fügen Sie den folgenden Code hinzu.

<?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*/
?>

Auf der Seite, auf der Sie die Anzahl der Aufrufe anzeigen müssen, werden beispielsweise

<?php setPostViews(get_the_ID());?>

Die hinzugefügte Anzeige, z. B.:

 
     <?php setPostViews(get_the_ID());?>

3. Fügen Sie abschließend den folgenden Code an der erforderlichen Stelle hinzu Anzeigestatistiken:

<?php echo getPostViews(get_the_ID()); ?> 次浏览

Weitere technische Artikel zum Thema WordPress finden Sie in der Spalte WordPress-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonWelchen Code muss WordPress verwenden, um Seitenaufrufe abzufragen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn