我对 wordpress
非常陌生,需要帮助。好吧,我需要在管理中向 woocommerce 产品列表页面
添加一个自定义字段并使其正常工作。
那么我必须在代码或管理部分中进行哪些更改。我需要一些关于如何使其工作的建议。
提前致谢
最佳答案
如果我理解正确,您希望向 woocommerce 产品添加新字段,并且希望这些字段显示在管理面板中。我自己现在正在研究这个问题,并且找到了一些很好的资源。
首先,虽然我无法直接在 woocommerce API 文档中找到任何有关它们的文档,但有两个用于扩展管理面板的 Hook 。
-
woocommerce_product_write_panel_tabs
- 这允许您在管理面板中插入新选项卡。通过浏览执行此操作的各种免费 woocommerce 插件的源代码,选项卡格式似乎应该是<li><a href="#tab_name">Tab Name</a></li>
. -
woocommerce_product_write_panel
- 这是自定义面板内容的插入位置,放置在<div id="#tab_name"></div>
中
这是我很难找到的两个钩子(Hook)。它们允许您连接到实际的 woocommerce 管理区域,否则您可能添加的自定义字段最终将出现在单独的面板中。
有关实际添加自定义字段本身并将其连接到前端的所有详细信息,我建议在这里阅读本教程,其中涵盖了添加新元数据字段并将其连接到产品中所涉及的基本概念显示(在本例中是单个产品详细信息 View ,听起来您想在 ListView 中修改它们,但这将向您展示基本原理)。
http://www.xatik.com/2013/02/06/add-custom-form-woocommerce-product/
注意:该教程不使用 woocommerce 管理面板,而是创建自己的面板,我上面给出的说明以及本教程应该可以让您到达您需要去的任何地方。
关于wordpress - 如何在 WordPress 的 woocommerce 产品列表管理页面中添加自定义字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16850958/