私はワードプレスのショートコードを開発しています。私のショートコードとウィジェットは両方とも、フォーメーションを取得するために外部データベースに接続する必要があります。
私の最初の質問は、外部データベースに接続するためにどのフックを使用するかです。私が現在設定している方法では、ヘッダーがすでに送信されていることがわかります。クリーン接続を行うためにヘッダーと一緒に送信する必要があります。必要がなければ、出力バッファを使用したくありません。きれいに接続したい。接続を確立し、ヘッダーエラーが発生しないようにするには、どのフックを使用しますか?
私の2番目の質問は、このフックを特定のページでのみ呼び出す方法はありますか?ショートコードを含むページだけで、すべてのページでこれを接続したくありません。ページが読み込まれるたびに呼び出されるのではなく、必要な場合にのみdb接続が行われるように、ifステートメントまたはある種のフックフィルターがありますか。ありがとう。