質問: array_shift(get_the_terms($post->ID, 'aaa_category')); // ターム情報を取得する` の部分らしいのですが、全くの素人で調べて調べていいところまで行ったのですが このエラーをどのようにしたらいいのかわかりません。 お力貸していただけると幸いです。 よろしくお願い申し上げます。
回答: get_the_termsは取得できない場合に配列以外を返すことがあるので、array_shiftする前に変数に入れてチェックするなどしてください。 【get_the_terms() | Function | WordPress Developer Resources】