ワードプレス ハートビートAPI(Application Programming Interface)は、自動保存、リアルタイム通知、セッションメンテナンスなどの機能を実装するために使用されますが、特にトラフィック量が多い環境や共有ホスティングでは、バックグラウンドリクエストが頻繁に発生するとサーバに大きな負担がかかります。リクエストの頻度をコントロールすることで、コア機能を保持したままサーバーへの負担を軽減することが可能です。
この記事では、その限界について説明する。 ワードプレスの鼓動 リクエストの多い理由、実用的なコントロールプラグインの推奨、具体的な設定方法などを紹介。
![画像[1] - WordPressのパフォーマンスを最適化する:ハートビートリクエストの頻度を制御する方法](https://www.361sale.com/wp-content/uploads/2025/07/20250719175419385-image.png)
ハートビート要求の頻度を制御する必要がある理由
デフォルトでは、WordPress Heartbeatは次の間隔で実行されます。 admin-ajax.php 回送信
PHPのプロセスを占拠せよ サーバーにはプレッシャーがかかっている。CPU使用率が高い 特に知名度の低いサーバーに多い。キャッシュ性能への影響 全体的な積載効率は下がる。バックグラウンドでの動作が遅い、またはラグがある
ハートビート要求の頻度を減らすと、バックグラウンド動作の安定性が向上する。
次に、おすすめのプラグイン:ハートビート・コントロール
ハートビート制御プラグイン は、WP Rocketチームによって開発された軽量な最適化プラグインで、Heartbeat APIリクエストを制御するように設計されています。
プラグインの主な機能
- ハートビート要求頻度の微調整(15秒、60秒、120秒など)
- サーバーリソースへの負荷を軽減し、パフォーマンスを向上
- サイト・エリア・ゾーンによるハートビート活動の管理
インストール手順
- バックステージへのアクセス
プラグイン > プラグインのインストール - 探す ハートビート・コントロール
- インストール」をクリックし、有効にする
![画像[2] - WordPressのパフォーマンスを最適化する:ハートビートリクエストの頻度を制御する方法](https://www.361sale.com/wp-content/uploads/2025/07/20250719180902727-image.png)
第三に、ハートビート要求の頻度を設定する(推奨設定)。
プラグインを有効にしたら、バックエンドに移動します:
設定 > ハートビート制御
以下の設定項目が表示されます:
1.ダッシュボード(バックオフィスコンソール)
- 推奨設定:無効
- 理由:コンソールページの使用頻度は低く、HeartBeatはあまり役に立たない。
2. ポストエディター
- 推奨設定:修正
- 設定頻度:60秒または120秒
- 理由:オートセーブ機能は残すが、リソースを節約するために頻度を減らす
3.フロントエンド
- 推奨設定:無効
- 理由:ほとんどのサイトでは、ハートビートの呼び出しがフォアグラウンドで行われることはありません。
![画像[3] - WordPressのパフォーマンスを最適化する:ハートビートリクエストの頻度を制御する方法](https://www.361sale.com/wp-content/uploads/2025/07/20250719181509100-image.png)
第4に、プラグイン使用に関する推奨事項と追加説明
- 大規模なコンテンツサイトや WooCommerce 店だ。エディターでハートビートを完全に無効にすることはお勧めしません。そうしないと、自動保存や注文通知機能が働かないことがあります。
- と併用することもできる。 クエリ・モニター・プラグイン ハートビート要求が現在頻繁に行われているかどうかを確認する。
- サイトが WPロケットそしてLiteSpeed キャッシュ ハートビート・コントロールなどのパフォーマンス・プラグインは、設定の重複を避けるために、ハートビート・コントロールがすでに設定されているかどうかを優先的にチェックすることができます。
V. まとめ
WordPressのHeartbeat API機能はバックグラウンド操作に利便性をもたらしますが、サーバ環境によってはデフォルトのリクエスト頻度ではリソースを過剰に消費してしまう場合があります。Heartbeat Controlプラグインを使用して呼び出し頻度を調整することで、自動保存やセッションホールドなどのコア機能に影響を与えることなく、サーバへの負荷を軽減することができます。
| お問い合わせ | |
|---|---|
| チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
カスタマーサービス WeChat
|
| ① 電話:020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| 三 Eメール:info@361sale.com | |
| ④ 勤務時間: 月~金、9:30~18:30、祝日休み | |
この記事へのリンクhttps://www.361sale.com/ja/68741この記事は著作権で保護されており、必ず帰属表示を付けて複製してください。






















![絵文字[wozuimei]-Photonflux.com|プロのWordPress修理サービス、ワールドワイド、迅速対応](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![表情[baoquan]-光子波动网 | 専門WordPress修復サービス、全世界対応、迅速対応](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

コメントなし