2016-03-18 5 views
0

私はbainternets MetaBoxクラスhttps://github.com/bainternet/My-Meta-Box/blob/master/class-usage-demo.phpを使用してカスタムメタボックスを構築しようとしています。select要素を使用し、それを私のウェブサイトのすべての製品カテゴリに取り込みます。問題は、get_categories()メソッドは何も返さず、Wordpressの投稿の範囲を見ることができないため、起こっていると思われます。コアを一度にロードするか、何とか組み込む方法はありますか?私は別のファイルに書いています。Wordpressでグローバルからすべてのカテゴリを取得

アップデート1:デバッグの通し それは私の分類「product_cat」を認識しないTHA私が見てきたが、それは私が解決策を見つけた

array(2) { ["errors"]=> array(1) { ["invalid_taxonomy"]=> array(1) { [0]=> string(16) "Invalid taxonomy" } } ["error_data"]=> array(0) { } } 

答えて

0

返します。私は、Wordpress initまでタクソノミーが呼び出されていないことを発見したので、私はすべてのメタボックス構築アクションを関数にして、initアクションにそれを加えなければなりませんでした。

add_action('init', 'add_custom__metabox',9999); 
関連する問題