質問編集履歴
1
不明な点を最初に記載。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,13 +1,16 @@
|
|
1
|
+
wordpressで、フックに登録した関数内から別のPHPにパラメータを渡す方法、もしくはPHPからフックに登録した関数内にパラメータを渡す方法がわからずに困っています。
|
2
|
+
|
1
3
|
wordpressの固定ページでテンプレートのPHPを呼び出すようにしています。
|
2
4
|
この固定ページへアクセス時はクエリパラメータを渡すようにしています。
|
3
5
|
|
4
|
-
固定ページが受け取ったクエリパラメータは、別のサーバにcurlでアクセスするために渡す値として使っており、
|
6
|
+
固定ページが受け取ったクエリパラメータは、別のサーバにcurlでアクセスするために渡す値として使っており、レスポンスとして返却された値を元に、画面を生成しています。
|
5
7
|
|
6
8
|
パラメータで受け取った値により表示画面を変更しているため、別のサーバから返却される値をもとに、タイトルを変更したいと考えています。
|
7
9
|
|
8
10
|
そこで、function.phpでタイトルを変更するためにフックに登録した関数内で、curl処理を行うことにしましたが、この方法だと「固定ページのphp」と「フックに登録する関数内」の両方で他サーバにアクセスすることになり、アクセス回数が倍になってしまいます。
|
9
11
|
|
10
12
|
それを回避するために「フックに登録する関数内」で他サーバから取得した結果を固定ページのphpに渡したいのですが、その方法はありますでしょうか。
|
13
|
+
もしくは、固定ページのphpの処理を、「フックに登録する関数内」に渡す方法でも良いです。
|
11
14
|
(固定ページ内では他サーバからの結果を元に画面を生成しているため、他サーバからのレスポンスを取得する必要があります)
|
12
15
|
|
13
16
|
調べてみたのですが、解決方法がわからなかったため、お力を貸していただけますと大変助かります。
|