質問編集履歴
2
追記の訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -430,12 +430,12 @@
|
|
430
430
|
|
431
431
|
`get_page_by_path()` で name からページ情報が取得できるようだったので、コードを次のようにしてテストしました。
|
432
432
|
|
433
|
-
|
433
|
+
結果、無事にデータを取得することが出来ました。
|
434
434
|
|
435
435
|
```php
|
436
436
|
|
437
437
|
public function my_pre_get_posts($query){
|
438
438
|
|
439
|
-
print_r( get_page_by_path(get_query_var('name')
|
439
|
+
print_r( get_page_by_path(get_query_var('name'),OBJECT,get_query_var('post_type') ));
|
440
440
|
|
441
441
|
```
|
1
get_page_by_pathのテストを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -423,3 +423,19 @@
|
|
423
423
|
|
424
424
|
|
425
425
|
`get_queried_object()` のように表示しようとしているページのデータを取得するにはどのような方法があるでしょうか?
|
426
|
+
|
427
|
+
|
428
|
+
|
429
|
+
【追記】
|
430
|
+
|
431
|
+
`get_page_by_path()` で name からページ情報が取得できるようだったので、コードを次のようにしてテストしました。
|
432
|
+
|
433
|
+
しかし残念ながら、何も表示されません。
|
434
|
+
|
435
|
+
```php
|
436
|
+
|
437
|
+
public function my_pre_get_posts($query){
|
438
|
+
|
439
|
+
print_r( get_page_by_path(get_query_var('name')),get_query_var('post_type') );
|
440
|
+
|
441
|
+
```
|