要在woocommerce / dokan中通过代码显示的自定义字段

问题描述 投票:1回答:1

对此帮助很大,将我的头发拔出来。

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

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

然后在产品页面上显示。

通过php进行此操作的任何方法?

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

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

祝一切顺利。

php woocommerce advanced-custom-fields dokan
1个回答
0
投票

我可以提供文件位置。

弹出式表格-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 );重新保存。

© www.soinside.com 2019 - 2024. All rights reserved.