【问题标题】:Get all categories from Global in Wordpress在 Wordpress 中从 Global 获取所有类别
【发布时间】:2016-07-05 18:02:27
【问题描述】:

我正在尝试使用 bainternets MetaBox 类https://github.com/bainternet/My-Meta-Box/blob/master/class-usage-demo.php 使用选择元素构建自定义元框,并使用我网站中的所有产品类别填充它。问题是 get_categories() 方法没有返回任何东西,我怀疑这种情况正在发生,因为它看不到 Wordpress 帖子的范围。有没有办法暂时加载核心或以某种方式包含它?我写在一个单独的文件中。

更新 1: 通过调试,我发现它无法识别我的分类“product_cat”,它返回

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

【问题讨论】:

    标签: php wordpress meta-boxes


    【解决方案1】:

    我找到了解决方案。因为我发现直到 Wordpress init 才会调用分类法,所以我只需要将我的所有元框构造操作都设为一个函数并将其添加到“init”操作中。

    add_action('init', 'add_custom__metabox',9999);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-02
      • 2021-08-01
      相关资源
      最近更新 更多