首页 > 解决方案 > 以编程方式添加新属性 woocommerce

问题描述

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

我已经尝试在 Woocommerce答案代码中以编程方式创建新产品属性(以及更多......)。

标签: phpwordpresswoocommerce

解决方案


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

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

您的参数“$label_name”function create_product_attribute($label_name)不会去任何地方。

您的其余代码看起来可以引导您实现目标。但是代码的启动方式可以使您更接近目标。

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

还是按一次按钮,每个产品都有属性?

您可以有一个带有设置 URL 参数的按钮的管理页面 - 如果设置了该参数,请执行一些操作。


推荐阅读