【问题标题】:How to add custom section in WooCommerce Products settings page如何在 WooCommerce 产品设置页面中添加自定义部分
【发布时间】:2015-01-12 19:05:41
【问题描述】:

我正在尝试在 WooCommerce -> Settings -> Products -> My Settings 页面上添加动态字段

我遵循本教程,但它对我想要实现的目标没有帮助。

http://docs.woothemes.com/document/adding-a-section-to-a-settings-tab/

我想实现这样的目标。

【问题讨论】:

    标签: wordpress woocommerce woothemes


    【解决方案1】:

    因为有时间,我给你做了一个例子……

    你可以在这里找到它: woocommerce-woorei-dynamic-section-fields.php

    只需将其上传到您的插件文件夹,然后激活以进行测试。 您可以根据需要对其进行编辑。

    为了参考或给你一个提示,你可以寻找这个文件。

    在我的插件第 58 行,记下 typeid。实际上id 这里可以是空字符串以外的任何东西。

    $settings_slider[] = array( 
       'type' => 'woorei_dynamic_field_table', 
       'id' => 'woorei_dynamic_field_table' 
    );
    

    还要注意它旁边的功能。看名字就明白了。

    然后在 woocommerce 文件夹中,看看这个。

    woocommerce\includes\admin\class-wc-admin-settings.php 第 618 行 woocommerce\includes\admin\class-wc-admin-settings.php 712 行

    【讨论】:

    • 感谢您的详细回复。我们可以完全按照我的屏幕截图中显示的方式创建界面吗?这是因为我想将它与其他字段匹配。当前看起来有点关闭,因为其他字段在左侧显示标签,在右侧显示字段。请更新代码。
    • 我使用 firebug 检查了代码,我看到实际的表是空的,并且在它下面注入了自定义表。
      ....
    • 我认为
    • 不应该为空。它应该有一个
      和一个 ,字段标签的th和td应该包含自定义表格,请看一下。
    • 不,如果您已经有一个,请复制我的代码的完成方式..不要激活我的插件..复制它并更改输入的名称和ID以对应于您的需要。
    • 非常感谢您的帮助!我接受答案。
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签