-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathreadme.txt
68 lines (44 loc) · 3.17 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
=== WooCommerce Product Generator ===
Contributors: itthinx, proaktion, helgatheviking, jamesgol, akshayar
Donate link: http://www.itthinx.com/plugins/woocommerce-product-generator/
Tags: automatic, benchmark, example, generator, performance, product, products, sample, test, tester, testing, test-tool, woocommerce
Requires at least: 5.5
Requires PHP: 5.6.0
Tested up to: 6.0
Stable tag: 2.1.0
License: GPLv3
A sample product generator for WooCommerce.
== Description ==
This plugin is intended to be used as a sample product generator for WooCommerce for use on development and testing sites.
It's purpose is to provide an automated way of creating even very large sets of products, useful in providing a test environment for performance benchmarks and use case testing.
The plugin generates products taking into account the following characteristics:
- Product Categories
- Product Tags
- Product Attributes
- SKUs
- Simple and Variable products with variations based on given attributes
- Stock management and stock numbers (some products will have these set, others won't)
- Featured products (a minor subset will be marked as featured)
- Product images can be obtained from [Unsplash](https://unsplash.com/) or abstract images generated
The plugin provides an administrative section <strong>WooCommerce > Product Generator</strong> where several aspects can be adjusted.
During the <em>Continuous AJAX Run</em>, the cumulative product generation stats and performance are shown.
The product generation stats and performance are also logged to the site's debug.log. To disable, add this to your site's wp-config.php: <code>define( 'WPG_LOG', false );</code>
With the stats provided, this plugin also provides an easy way to benchmark a site: providing an insight into the site's performance measured by products generated per second. If you want to measure the performance of your site while generating products, make sure to <strong>disable</strong> the option <em>Get images from Unsplash</em>, as the impact of getting images via the network will be much higher than the product generation itself.
Fork the [WooCommerce Product Generator](https://github.com/itthinx/woocommerce-product-generator) repository to customize the products generated as desired.
== Installation ==
= Dashboard =
Log in as an administrator and go to <strong>Plugins > Add New</strong>.
Type <em>WooCommerce Product Generator</em> in the search field, locate the <em>WooCommerce Product Generator<em> plugin by <em>itthinx</em> and install it by clicking <em>Install Now</em>.
Now <em>activate</em> the plugin to be able to generate sample products.
= FTP =
You can install the plugin via FTP, see [Manual Plugin Installation](http://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation).
== Screenshots ==
1. WooCommerce menu integration.
2. Generator settings.
3. Generator actions, single and continuous product generation runs.
4. Continuous generator running.
5. Some sample products generated.
== Changelog ==
[Changelog.txt](https://github.com/itthinx/woocommerce-product-generator/blob/master/changelog.txt)
== Upgrade Notice ==
Tested with the latest versions of WordPress and WooCommerce at the time of the release.