質問編集履歴

2

追記の訂正

2018/01/13 08:21

投稿

退会済みユーザー
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')),get_query_var('post_type') );
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のテストを追記

2018/01/13 08:21

投稿

退会済みユーザー
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
+ ```