wordpress api ajax,Woocommerce rest api - 在wordpress中通过ajax创建产品

嗯,问题在这里。我创建了一个本地项目,用于在远程服务器上的wordpress中安装Woocommerce中的产品。我的本地项目的代码是这样一个Woocommerce rest api - 在wordpress中通过ajax创建产品

require __DIR__ . '/vendor/autoload.php';

use Automattic\WooCommerce\Client;

function creaProd(){

$precio = $_POST['Total'];

$imagen = $_POST['Imagen'];

$descrip = $_POST['Descripcion'];

$tipo = $_POST['Tipo'];

$woocommerce = new Client(

'http://example.com',

'ck_sdfsdfsdfsfdxxx',

'cs_sdfsdfsfsdfaxxx',

[

'wp_api' => true,

'version' => 'wc/v1',

]

);

$data = [

'name' => $tipo,

'type' => 'simple',

'regular_price' => $precio,

'description' => $descrip,

'short_description' => $descrip,

'categories' => [

[

'id' => 9

],

[

'id' => 14

]

],

'images' => [

[

'src' => 'http://demo.woothemes.com/woocommerce/wp-content/uploads/sites/56/2013/06/T_2_front.jpg',

'position' => 0

],

[

'src' => 'http://demo.woothemes.com/woocommerce/wp-content/uploads/sites/56/2013/06/T_2_front.jpg',

'position' => 1

]

]

];

print_r($woocommerce->post('products', $data));

}

creaProd();

而且evertything工作正常,问题是,我已经尝试了一堆东西,但我只是不明白打造的产品在WordPress项目。

我把它放在wp-includes文件夹和wp-content中,但没有工作。

我试图调用一个ajax到example.com/wp-includes/myFile.php但我无法达到它,我可以达到像example.com/wp-includes/option.php和所有文件已经存在的文件,但如果我上传那个,我不能,不知道在哪里放置供应商文件夹。

这是正确的方式来整合这个项目到我的真实网站在Wordpress中?

希望有人知道如何做到这一点。谢谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值