質問編集履歴
1
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
るるるるるうるるr-
|
test
CHANGED
@@ -1,57 +1 @@
|
|
1
|
-
お世話になります。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
質問は2つあります。
|
6
|
-
|
7
|
-
1.wordpressにおいて、get_postsなどで大量のデータを取得したい場合、処理が重くなるので、非同期にしたいです。どうすれば良いでしょうか。
|
8
|
-
|
9
|
-
2.1について調べたり試している時に悩んだのですが、wordpressの投稿ページや固定ページにおいて、javascriptもしくはjQueryからwordpressのショートコードを呼び出すにはどうしたら良いでしょうか。
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
|
14
|
-
|
15
|
-
1.
|
16
|
-
|
17
|
-
非同期、という言い方が正しいか判りません。ただ、phpにおいて処理が重いときは、非同期の方が良いと見たから、程度の知識です。
|
18
|
-
|
19
|
-
ページの表示を早くするために、transientを使っています。ただし、期限切れになったとき、投稿を取得するためにget_postsをする必要があります。もしこの時に、大量のデータを扱い、処理をする必要があったとき、時間がかかるので、表示できるところは先に表示させたいです。
|
20
|
-
|
21
|
-
|
22
|
-
|
23
|
-
非同期について調べたとき、Ajaxがあります。Ajaxは、非同期通信となっており、私は別サイトに通信をしたいわけではなく、データベースから投稿を取得したいだけなのです。
|
24
|
-
|
25
|
-
|
26
|
-
|
27
|
-
PHPの非同期として、execも見ました。重い処理を別の.phpファイルにして呼び出すとのことですが、ショートコードで呼び出したいです。重い処理を扱う場合は、その都度、.phpファイルとしなければならなく、execを使わなければいけないでしょうか。
|
28
|
-
|
29
|
-
|
30
|
-
|
31
|
-
PHP、もしくはwordpressにおいて、重い処理を待たずに、まずはページを表示させるには、どのようにしたら良いでしょうか。
|
32
|
-
|
33
|
-
|
34
|
-
|
35
|
-
|
36
|
-
|
37
|
-
2.
|
38
|
-
|
39
|
-
大量のデータを取得したい処理は、ショートコードで登録しています。
|
40
|
-
|
41
|
-
|
1
|
+
るるるるるうるるr-るるるるるうるるr-るるるるるうるるr-るるるるるうるるr-
|
42
|
-
|
43
|
-
ショートコード
|
44
|
-
|
45
|
-
}
|
46
|
-
|
47
|
-
と書いて、ショートコードを呼び出そうとしましたが、表示を先に行わず、結局、時間が掛かってしまいます。表示はしてくれました。
|
48
|
-
|
49
|
-
合っているのか間違っているのか判りません。
|
50
|
-
|
51
|
-
|
52
|
-
|
53
|
-
|
54
|
-
|
55
|
-
以上となります。知識が無いことで頭が整理出来ていなく、質問として判らないことがございましたら、突いて頂けると助かります。
|
56
|
-
|
57
|
-
どうぞよろしくお願いいたします。
|