#WordPress プラグインを使用せずに記事閲覧統計を表示するにはどうすればよいですか?
Wordpressには原理説明付きで記事閲覧数を表示するプラグインがありません ネット上にたくさんの記事がありますが、原理が分からない場合は、 Web サイトに影響を与えるコードの抜け穴があるのではないかと、必然的に少し不安になるでしょう。以下に原理を説明しましょう コードは wordpress バージョン 3.4.1 でテストされ、渡されています推奨: 記事番号を追加閲覧数Wordpress自体には記事閲覧数の統計機能がないため、記事表示時の閲覧数を読み取る前に、まず記事閲覧数を記録する必要があります。 wordpressデータベースの記事テーブルwp_postsには閲覧数のフィールドがないので、自分でフィールドを追加すると変化が大きくなります。より良い方法は、wp_postmeta テーブルにデータを記録することです。このテーブルは、記事拡張データの記録に使用されます。実装コードは以下のとおりです。 コードは次のとおりです:/** * 设置文章的浏览次数 * * @param int $postID 文章编号 */ function setPostViews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if ($count == '') { add_post_meta($postID, $count_key, '1'); } else { $count++; update_post_meta($postID, $count_key, $count); } }
<?php setPostViews(get_the_ID()); ?>
function getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ return 1; } return $count; }
以上がWordPressプラグインを使わずに記事閲覧統計を表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。