【问题标题】:Custom fields to be displayed via code in woocommerce / dokan通过 woocommerce / dokan 中的代码显示的自定义字段
【发布时间】:2020-09-19 20:32:48
【问题描述】:

帮我解决这个问题……把我的头发拉出来。

所以我使用了多供应商插件。(Dokan)

在供应商添加新商品页面上,我希望有一个下拉菜单供他们选择。

然后在产品页面上显示。

有什么方法可以通过 php 做到这一点?

https://www.advancedcustomfields.com/resources/displaying-custom-field-values-in-your-theme

  • 我认为这会在产品页面上显示下拉菜单,但我遇到问题的是供应商页面上的选择。

一切顺利。

【问题讨论】:

    标签: php woocommerce advanced-custom-fields dokan


    【解决方案1】:

    我可以提供文件位置。

    弹出表单 - wp-content/plugins/dokan-lite/templates/products/tmpl-product-popup.php 文件 编辑表单 - dokan-lite/templates/products/new-product-single.php 文件

    您需要修改 Dokan 产品上传模板,然后您必须通过覆盖模板添加一个额外的字段。添加输入字段后,您必须保存字段的值。在那个地方你必须使用do_action( 'dokan_new_product_added', $product_id, $post_data );这个钩子来保存字段数据。

    当你要编辑产品的时候你必须使用do_action( 'dokan_product_updated', $post_id );重新保存。

    【讨论】:

    • 非常感谢。我会看看这个并让你知道:)
    • 好,我在这里写了一篇新文章-nayemdevs.com/…
    猜你喜欢
    • 2019-10-10
    • 1970-01-01
    • 2022-06-29
    • 2018-08-26
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多