以编程方式添加新的属性woocommerce

时间:2020-10-15 14:28:32

标签: php wordpress woocommerce

因此,我正在尝试制作一个网店插件,以添加所有产品,它将通过api获取我从供应商处获得的产品。现在我正在尝试使用php以编程方式创建属性,但是我找不到如何尝试其他人的许多代码,但是它已经过时或无法使它起作用,我只想每当我按下按钮时该属性就会仅创建一个属性。

我尝试了 Create new product attribute programmatically in Woocommerce 答案代码(还有更多…)。

1 个答案:

答案 0 :(得分:0)

您是要尝试运行的确切代码吗?

启动时,每个WordPress请求中都会执行操作“ init”。
没有与按下按钮的连接。

您在function create_product_attribute($label_name)中的参数“ $ label_name”不会随处可见。

其余的代码看起来可能会导致您达到目标。但是代码的启动方式可以使您更加接近目标。

您要为某些产品手动添加某些属性吗?

还是按一次按钮,然后在每个产品上都具有属性?

您可能会有一个管理页面,其中包含用于设置URL参数的按钮-如果已设置该参数,请执行一些操作。