WooCommerce is a popular e-commerce plugin for WordPress that allows you to easily create an online store. Adding products to your WooCommerce store can be done through the admin panel, but sometimes it’s more convenient to do it programmatically using PHP code. In this article, we will show you how to add a product in WooCommerce with PHP code.
Step 1: Create a New Product Object
To add a new product in WooCommerce, we need to create a new product object. Here’s the code to do that:
“`php
$product = new WC_Product();
“`
Step 2: Set Product Attributes
Next, we need to set the attributes of the product. This includes the product name, price, description, and other details. Here’s an example code snippet that sets some basic attributes:
“`php
$product->set_name(‘My Product’);
$product->set_price(10);
$product->set_description(‘This is my product description.’);
“`
Step 3: Save the Product
Finally, we need to save the product in the database. Here’s the code to do that:
“`php
$product->save();
“`
Conclusion
In conclusion, adding a product in WooCommerce with PHP code is a simple process that involves creating a new product object, setting the attributes, and saving it in the database. By following these steps, you can easily add products to your WooCommerce store programmatically.