Mô tả
Improve your WooCommerce API REST without config.
WooCommerce is a awesome plugin used by 5+ million WordPress websites to create e-commerce.
It’s awesome and we love it but sometimes we need more from API REST.
Endpoints
We support V3.
/products
- Will search for a category/tag by “name” and “slug” (in this order) if “id” is not provided (or empty).
- Will search for attribute ID if it’s not provided (or empty). Check wc_attribute_taxonomy_id_by_name for more details.
In both cases, we will not create a new product attribute, category or tag. You can use the “aifw_api_v1_products_search_for_terms” filter to create it and return the “term_id”.
WooCommerce will keep the attribute for product only if a taxonomy was not found.
How to Use
Easy and quick!
Just activate “API Improver for WooCommerce” and it’s done. No configurations.
Translations
You can translate API Improver for WooCommerce to your language.
Review
We would be grateful for a review here.
Support
- WooCommerce – 4.8
(API Version 3 supports 3.5.x or later, but we did not test it)
Ảnh màn hình
Cài đặt
First
- Install WooCommerce and activate it.
Next
- Install “API Improver for WooCommerce” by plugins dashboard.
Or
- Upload the entire
api-improver-for-woocommerce
folder to the/wp-content/plugins/
directory.
Then
- Activate the plugin through the ‘Plugins’ menu in WordPress.
Hỏi đáp
-
Does it works for another e-commerce plugin?
-
Nope. The intention here is to improve WooCommerce API REST.
-
I want to add my customization to endpoints
-
For products, you can use the filter “aifw_api_v3_products_request_for_prepare_object_for_database” to change the request.
-
Is there a way to create categories or attributes?
-
We will not create new terms but you can use the “aifw_api_v3_products_term_not_found”. Example.
-
Can I help you?
-
Yes! Visit GitHub repository.
Đánh giá
Không có đánh giá nào cho plugin này.
Người đóng góp & Lập trình viên
“API Improver for WooCommerce” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.
Những người đóng góp“API Improver for WooCommerce” đã được dịch qua 1 ngôn ngữ. Cảm ơn những người tham gia dịch vì đóng góp của họ.
Dịch “API Improver for WooCommerce” sang ngôn ngữ của bạn.
Muốn tham gia phát triển?
Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.
Nhật ký thay đổi
1.1
- Added the ID key if not provided to allow developers send a pretty payload.
1.0
- It’s alive!
- Improved endpoint “/products” to accept category/tag by “name” and “slug” if “id” is not provided.
- Improved endpoint “/products” to search for taxonomies by “name” for attributes if “id” is not provided.