質問: get_the_terms($product->ID, $taxonomy); ``` * **is_nullで$productの中身を調べる** ``` if (is_null ($product)) { echo 'NULL!' ; } ``` **【実行結果】NULL!** ということは、$poductが定義されていない・・・? が、そもそもタブの切り替えができなくなったのが、以上のNoticeと関係あるのかはわかりません・・・ 【追記】 気になる点は、 ``` echo 'Itinerary'; ``` の#itineraryの部分に、以下のような警告が出ています。 "This inseption checks unresolved anchor reference in HTML." どなたかお力を貸していただければ幸いです。
回答: Wordpressは4.9.xですか? 対応しているのは4.9までみたいですね。 5.xbebo以降ならバージョンを戻す(バックアップがないんですよね)か サポート待ちか自力で対処でしょうね。 まず、バックアップをとること。 DBにデータが存在するか。 何が不足しているのか調べる。 管理画面内で該当の情報が取得出来ているか。投稿とタクソノミーとタームの関連付がどうか。 データの管理方法が違う場合はデータの更新が必要になると思います。