- Home
- Categorie
- Coding e Sistemistica
- WordPress
- woocommerce creare prodotti via PHP
-
woocommerce creare prodotti via PHP
Ciao.
Sto provando del codice php con l'intento di creare un prodotto woocommerce, l'intenzione è quella di creare poi dinamicamente più prodotti.
Vi posto il codice:$api_response = wp_remote_post( 'nomeSito/my-orders/', array( 'headers' => array( 'Authorization' => 'Basic ' . base64_encode( 'ck_453641***********1725c113ba:cs_e2d8************5cea' ) ), 'body' => array( 'username' => '[email protected]', 'name' => 'My test2', // product title 'categories' => array( array( 'id' => 17 // each category in a separate array ) /* array( 'id' => 10 )*/ ), 'regular_price' => '9.99' // product price ) ) ); $body = json_decode( $api_response['body'] ); //echo "<pre>".print_r( $body )."</pre>"; if( wp_remote_retrieve_response_message( $api_response ) == 'Created' ) { echo 'The product ' . $body->name . ' has been created'; } else { echo "ERROR"; }
Lo script restituisce sempre errore.
-
Penso che il problema sia nell'url, non conosco il link alle woocommerce v3