質問編集履歴

2

エラーログと該当箇所を追加しました。

2019/10/09 04:37

投稿

Asano
Asano

スコア14

test CHANGED
File without changes
test CHANGED
@@ -86,6 +86,60 @@
86
86
 
87
87
 
88
88
 
89
+
90
+
91
+ ### エラーログのメッセージ
92
+
93
+ ```
94
+
95
+ Warning: key() expects parameter 1 to be array, boolean given in /var/www/html/***/functions.php on line 5566
96
+
97
+ Notice: Trying to get property of non-object in /var/www/html/***/functions.php on line 5454
98
+
99
+ Catchable fatal error: Object of class WP_Error could not be converted to string in /var/www/html/***/functions.php on line 5460
100
+
101
+ ```
102
+
103
+
104
+
105
+ functions.phpの該当箇所(5566行)
106
+
107
+ ```
108
+
109
+ $youngest = $taxes[ key( $taxes )];
110
+
111
+ ```
112
+
113
+
114
+
115
+ functions.phpの該当箇所(5454行~5462行)
116
+
117
+ ```
118
+
119
+ if( $tax -> parent != 0 ){
120
+
121
+ $ancestors = array_reverse( get_ancestors( $tax -> term_id, $mytax ) );
122
+
123
+ foreach( $ancestors as $ancestor ){
124
+
125
+ $str.='<li class="breadcrumb__item" itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="'. get_term_link( $ancestor, $mytax ).'" itemprop="url"><span itemprop="title">'. get_term( $ancestor, $mytax )->name . '</span></a></li>';
126
+
127
+ }
128
+
129
+ }
130
+
131
+ $str.='<li class="breadcrumb__item" itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="'. get_term_link( $tax, $mytax ).'" itemprop="url"><span itemprop="title">'. $tax -> name . '</span></a></li>';
132
+
133
+ $str.= '<li class="breadcrumb__item">'. $post -> post_title .'</li>';
134
+
135
+ }
136
+
137
+ ```
138
+
139
+
140
+
141
+
142
+
89
143
  ### 補足情報
90
144
 
91
145
 

1

タイトル変更

2019/10/09 04:37

投稿

Asano
Asano

スコア14

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,9 @@
4
4
 
5
5
 
6
6
 
7
- ### 現象
7
+ ### 発生している問題・エラーメッセージ
8
+
9
+
8
10
 
9
11
  管理画面では、カスタム投稿タイプは作成されています。
10
12
 
@@ -20,7 +22,9 @@
20
22
 
21
23
 
22
24
 
25
+
26
+
23
- ### 操作したこと
27
+ ### したこと
24
28
 
25
29
 
26
30
 
@@ -82,7 +86,7 @@
82
86
 
83
87
 
84
88
 
85
- ### 環境
89
+ ### 補足情報
86
90
 
87
91
 
88
92