ホームページ >CMS チュートリアル >&#&プレス >WordPress がページビューをクエリするにはどのようなコードを使用する必要がありますか?

WordPress がページビューをクエリするにはどのようなコードを使用する必要がありますか?

尚
オリジナル
2019-07-17 09:38:342636ブラウズ

WordPress がページビューをクエリするにはどのようなコードを使用する必要がありますか?

wordpress で構築されたブログや企業 Web サイトにも同じニーズがあります。つまり、Web マスターが模倣をチェックしやすくするために、コンテンツ ページでこのページのビュー数をカウントする必要があります。一般に、コードに詳しくない友人は閲覧カウント プラグイン (WP-PostViews) を使用しますが、ご存知のとおり、サイトにインストールされているプラ​​グインが多すぎると、これは SEO の最適化に非常に悪影響を与えるため、これを達成するためのコードを共有しましょう. ビュー数の統計関数。

1.functions.php 関数ファイルの最後に新しい行を開始し、次のコードを追加します。

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

2. シングル内の 14c48f4d807dd2af600db7ec6469a4b2 や

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

追加後の表示 (例:

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

3)。最後に、必要な場所に次のコードを追加します。統計を表示するには:

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

WordPress 関連の技術記事については、wordpress チュートリアル 列にアクセスして学習してください。

以上がWordPress がページビューをクエリするにはどのようなコードを使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。