2

我很陌生wordpress,需要帮助。好吧,我需要woocommerce product listing page在管理员中添加一个自定义字段并使其工作。

那么我必须在哪里更改代码或管理部分。我需要一些关于如何使其工作的建议。

提前致谢

4

1 回答 1

2

如果我对您的理解正确,您想为您的 woocommerce 产品添加新字段,并且您希望这些字段显示在管理面板中。我自己现在正在研究这个,我找到了一些很好的资源。

首先,虽然我还没有直接在 woocommerce API 文档中找到关于它们的任何文档,但是有两个用于扩展管理面板的钩子。

  • woocommerce_product_write_panel_tabs- 这允许您在管理面板中插入一个新选项卡。从浏览执行此操作的各种免费 woocommerce 插件的来源看来,选项卡格式应该是<li><a href="#tab_name">Tab Name</a></li>.
  • woocommerce_product_write_panel- 这是插入自定义面板内容的位置,放置在<div id="#tab_name"></div>

这是我很难找到的两个钩子。它们允许您连接到实际的 woocommerce 管理区域,否则您可能添加的自定义字段最终会出现在单独的面板中。

有关实际添加自定义字段并将它们连接到前端的所有详细信息,我建议在此处阅读本教程,其中涵盖了添加新元数据字段并将其连接到产品显示中所涉及的基本概念(在这种情况下是单个产品的详细视图,听起来您想在列表视图中修改它们,但这将向您展示基本原理)。

http://www.xatik.com/2013/02/06/add-custom-form-woocommerce-product/

注意:该教程不使用 woocommerce 管理面板,而是创建了自己的面板,我上面给出的说明,加上本教程,应该可以让你去任何你需要去的地方。

于 2013-10-05T15:46:45.403 回答