質問編集履歴

6

質問内容を修正しました。

2021/01/27 06:24

投稿

umechan76
umechan76

スコア3

test CHANGED
File without changes
test CHANGED
@@ -68,9 +68,7 @@
68
68
 
69
69
  すると、htmlにこんな感じで吐き出されました。
70
70
 
71
- ![![イメージ説明](0f849b88174cbc153a2f8d420feeba7e.png)](694f1e4117b562ce07b171e33dcd7ca5.png)
71
+ ![イメージ説明](06a68763bd5ca9ae0981d9957df21bdb.png)
72
-
73
-
74
72
 
75
73
  私が望んでいるイメージは、この様な感じです。
76
74
 

5

質問内容を修正しました。

2021/01/27 06:24

投稿

umechan76
umechan76

スコア3

test CHANGED
@@ -1 +1 @@
1
- wordpressのfunction.phpにあ変数をvar_dumpにて調べたい。
1
+ wordpressget_the_category()タグが何を引っ張ってきていのかをvar_dumpにて調べたい。
test CHANGED
@@ -1,56 +1,6 @@
1
- wordpressの教科書(p135)に記載
1
+ wordpress内で事となりますが、
2
2
 
3
- 「メイン画面上にテンプレートごとの文字列を表示」
4
-
5
- function get_main_title(){
6
-
7
- if( is_singular('post')):
8
-
9
- $category_obj = get_the_category();
10
-
11
- return $category_obj[0]->name;
12
-
13
- elseif( is_page()):
14
-
15
- return get_the_title();
16
-
17
- endif;
18
-
19
- }
20
-
21
-
22
-
23
- ### 試したこと
24
-
25
- wordpressのデバッグモードを使用してみました。
26
-
27
- ネットに載っている情報もあらかた試しましたがお手上げ状態です。
28
-
29
-
30
-
31
- $category_obj = get_the_category();の下に
32
-
33
- var_dump($category_obj);を配置してみたり、
34
-
35
- 上記内容の{}外にvar_dump($category_obj);だけを出してみたり、
36
-
37
- 上記内容の{}外に$category_obj = get_the_category()
38
-
39
- var_dump($category_obj);を配置してみたりと色々とやりましたが、
40
-
41
- 全く分かりません。
42
-
43
-
44
-
45
- お手数では御座いますが、お力添えの程、宜しくお願い致します。
46
-
47
- その他、ワードプレスでのオススメのデバッグ方法など御座いましたら宜しくお願い致します。
48
-
49
-
50
-
51
- ### 解決したいこと
52
-
53
- get_the_category()の、()がどんな情報を引っ張ってきているのかを調べたいです。
3
+ get_the_category();がどんな情報を引っ張ってきているのかを知りたいです。
54
4
 
55
5
 
56
6
 
@@ -81,3 +31,71 @@
81
31
  <h2 class="page-title"><?php echo get_main_title(); ?></h2>
82
32
 
83
33
  ```
34
+
35
+
36
+
37
+ ### 試したこと
38
+
39
+ 上記のコード内の
40
+
41
+ $category_obj = get_the_category();の下に、
42
+
43
+ ```function.php
44
+
45
+ function get_main_title(){
46
+
47
+ if( is_singular('post')):
48
+
49
+ $category_obj = get_the_category();
50
+
51
+ **var_dump($category_obj);
52
+
53
+ exit;**
54
+
55
+ return $category_obj[0]->name;
56
+
57
+ elseif( is_page()):
58
+
59
+ return get_the_title();
60
+
61
+ endif;
62
+
63
+ }
64
+
65
+ ```
66
+
67
+ を追加致しました。
68
+
69
+ すると、htmlにこんな感じで吐き出されました。
70
+
71
+ ![![イメージ説明](0f849b88174cbc153a2f8d420feeba7e.png)](694f1e4117b562ce07b171e33dcd7ca5.png)
72
+
73
+
74
+
75
+ 私が望んでいるイメージは、この様な感じです。
76
+
77
+ ```参考
78
+
79
+ array(3) {
80
+
81
+ ["key1"]=>
82
+
83
+ string(6) "hoge_1"
84
+
85
+ ["key2"]=>
86
+
87
+ string(6) "hoge_2"
88
+
89
+ ["key3"]=>
90
+
91
+ string(6) "hoge_3"
92
+
93
+ }
94
+
95
+ ```
96
+
97
+ ### 解決したいこと
98
+
99
+ get_the_category()の、()がどんな情報を引っ張ってきているのかを調べたいです。
100
+
101
+ 可能であれば、現在はhtmlへ吐き出されるので、違う場所のファイルに保存したいと考えております。

4

解決したいことを修正致しました。

2021/01/27 06:23

投稿

umechan76
umechan76

スコア3

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  ### 解決したいこと
52
52
 
53
- $category_objに、どんな変数が入っているのかを調べたいです。
53
+ get_the_category()の()がどんな情報を引張っきているのかを調べたいです。
54
54
 
55
55
 
56
56
 

3

コードを記載しました。

2021/01/27 05:48

投稿

umechan76
umechan76

スコア3

test CHANGED
File without changes
test CHANGED
@@ -51,3 +51,33 @@
51
51
  ### 解決したいこと
52
52
 
53
53
  $category_objに、どんな変数が入っているのかを調べたいです。
54
+
55
+
56
+
57
+ ```function.php
58
+
59
+ function get_main_title(){
60
+
61
+ if( is_singular('post')):
62
+
63
+ $category_obj = get_the_category();
64
+
65
+ return $category_obj[0]->name;
66
+
67
+ elseif( is_page()):
68
+
69
+ return get_the_title();
70
+
71
+ endif;
72
+
73
+ }
74
+
75
+ ```
76
+
77
+
78
+
79
+ ```header.php
80
+
81
+ <h2 class="page-title"><?php echo get_main_title(); ?></h2>
82
+
83
+ ```

2

質問タグにワードプレスのタグを追加しました。

2021/01/27 05:46

投稿

umechan76
umechan76

スコア3

test CHANGED
File without changes
test CHANGED
File without changes

1

解決したいことを記載し忘れておりました。

2021/01/27 05:35

投稿

umechan76
umechan76

スコア3

test CHANGED
File without changes
test CHANGED
@@ -45,3 +45,9 @@
45
45
  お手数では御座いますが、お力添えの程、宜しくお願い致します。
46
46
 
47
47
  その他、ワードプレスでのオススメのデバッグ方法など御座いましたら宜しくお願い致します。
48
+
49
+
50
+
51
+ ### 解決したいこと
52
+
53
+ $category_objに、どんな変数が入っているのかを調べたいです。