ホームページ CMS チュートリアル &#&プレス WordPressプラグインを使わずに記事閲覧統計を表示する方法

WordPressプラグインを使わずに記事閲覧統計を表示する方法

Jan 02, 2020 am 09:36 AM
wordpress

WordPressプラグインを使わずに記事閲覧統計を表示する方法

#WordPress プラグインを使用せずに記事閲覧統計を表示するにはどうすればよいですか?

Wordpressには原理説明付きで記事閲覧数を表示するプラグインがありません ネット上にたくさんの記事がありますが、原理が分からない場合は、 Web サイトに影響を与えるコードの抜け穴があるのではないかと、必然的に少し不安になるでしょう。以下に原理を説明しましょう コードは wordpress バージョン 3.4.1 でテストされ、渡されています

推奨:

wordpress チュートリアル

記事番号を追加閲覧数

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);
}
}
ログイン後にコピー

コードの処理としては、まずwp_postmetaから記事閲覧数を取得し、判定を行います。記事閲覧数のデータが取得されていない場合は初期値が1に設定され、それ以外の場合は閲覧数が1増加して記事閲覧数が更新されます。

最後に、このコードをテーマのfunctions.phpファイルにコピーし、記事ページ(single.php)のメインループで呼び出します。呼び出しコードは次のとおりです:

コードは次のとおりです。

<?php setPostViews(get_the_ID()); ?>
ログイン後にコピー

WordPressプラグインを使わずに記事閲覧統計を表示する方法

記事ビュー数の取得

記事ビュー数は記録後に読み取ることができます。コードは次のとおりです:

コードは次のとおりです:

function getPostViews($postID){
$count_key = &#39;post_views_count&#39;;
$count = get_post_meta($postID, $count_key, true);
if($count==&#39;&#39;){
return 1;
}
return $count;
}
ログイン後にコピー

コードの処理は、wp_postmeta から記事のビュー数を取得することです。そうでない場合は 1 を返し、それ以外の場合は閲覧数。

このコードをテーマのfunctions.phpファイルにコピーし、必要に応じてこのメソッドを呼び出します。

概要

インターネット上で一般的に使用されているバージョンでは、delete_post_meta が呼び出されていますが、コードを注意深く検査した結果、これは必要ないことがわかりました。同様の機能を実現できるpostviewsプラグインもありますが、公式サイトによるとWordPressバージョン3.3.2のみ対応とのこと。

以上がWordPressプラグインを使わずに記事閲覧統計を表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

WordPressの記事リストを調整する方法 WordPressの記事リストを調整する方法 Apr 20, 2025 am 10:48 AM

WordPressの記事リストを調整するには4つの方法があります。テーマオプションを使用し、プラグイン(投稿タイプの注文、WP投稿リスト、ボックスのものなど)を使用し、コード(functions.phpファイルに設定を追加)を使用するか、WordPressデータベースを直接変更します。

WordPressにコメントを追加する方法 WordPressにコメントを追加する方法 Apr 20, 2025 am 11:42 AM

WordPressにコメントを追加する手順は次のとおりです。コメントを有効にします。特定の記事またはすべての記事のコメントを有効にするために「コメントを許可」を確認します。コメントオプションの設定:コメントの承認、ページング、ネストされたコメント、その他の設定をカスタマイズします。コメントフォームの追加:提供されたコードを使用して、目的の場所にコメントフォームを追加します。コメントを表示:提供されたコードを使用して、送信されたコメントを表示します。コメントへの返信:返信リンクを介して1つのコメントに返信するか、バッチ操作を使用して複数のコメントに返信します。コメントの管理:[コメント]タブでコメントを表示、削除、承認、タグ付けします。

使いやすいWordPressのための推奨製品登録プラグイン 使いやすいWordPressのための推奨製品登録プラグイン Apr 20, 2025 am 08:15 AM

完全なWordPress製品登録プラグインはありません。選択は、実際のニーズとWebサイトのサイズに基づいている必要があります。推奨されるプラグインは次のとおりです。メンバープレス:強力だが高価で複雑な構成制限コンテンツプロ:コンテンツの制限とメンバー管理に焦点を当て、費用対効果の高いデジタルダウンロード:デジタル製品を販売し、ユーザーが追加機能として登録

WordPress Webサイトアカウントログイン WordPress Webサイトアカウントログイン Apr 20, 2025 am 09:06 AM

WordPressのWebサイトアカウントにログインするには:ログインページにアクセスしてください:WebサイトURL Plus "/wp-login.php"を入力します。ユーザー名とパスワードを入力します。 [ログイン]をクリックします。検証2段階検証(オプション)。ログインに正常にログインすると、Webサイトのダッシュボードが表示されます。

WordPressの編集日をキャンセルする方法 WordPressの編集日をキャンセルする方法 Apr 20, 2025 am 10:54 AM

WordPressの編集日は、次の3つの方法でキャンセルできます。 2. functions.phpファイルにコードを追加します。 3. wp_postsテーブルのpost_modified列を手動で編集します。

WordPressによってあなた自身のテーマを作る方法 WordPressによってあなた自身のテーマを作る方法 Apr 20, 2025 am 11:18 AM

WordPressテーマエディターを使用したり、事前に構築されたテーマ、テーマジェネレーターなどのサードパーティヘルプを求めたり、開発者を雇って独自のWordPressテーマを作成またはカスタマイズしたりできます。トピックの基本を理解し、サブトピックを使用し、変化をテストし、パフォーマンスを最適化することで、ユニークで効果的なオンラインプレゼンスを作成できます。

WordPressにエラーがある場合はどうすればよいですか WordPressにエラーがある場合はどうすればよいですか Apr 20, 2025 am 11:57 AM

WordPressエラー解決ガイド:500内部サーバーエラー:プラグインを無効にするか、サーバーエラーログを確認します。 404ページが見つかりません:パーマリンクをチェックし、ページリンクが正しいことを確認してください。死の白い画面:サーバーPHPメモリ制限を増やします。データベース接続エラー:データベースサーバーのステータスとWordPress構成を確認します。その他のヒント:デバッグモードを有効にし、エラーログを確認し、サポートを求めます。エラーの防止:定期的にWordPressを更新し、必要なプラグインのみをインストールし、定期的にWebサイトをバックアップし、Webサイトのパフォーマンスを最適化します。

WordPressコードをコピーする方法 WordPressコードをコピーする方法 Apr 20, 2025 pm 12:00 PM

WordPressコードをコピーする方法は?管理インターフェイスからコピー:WordPress Webサイトにログインし、宛先に移動し、コードを選択し、Ctrl C(Windows)/Command C(MAC)を押してコードをコピーします。ファイルからコピー:SSHまたはFTPを使用してサーバーに接続し、テーマまたはプラグインファイルに移動し、コードを選択し、Ctrl C(Windows)/コマンドC(MAC)を押してコードをコピーします。

See all articles