Description
Privileged Listing Assistant helps WooCommerce store admins create reviewable product listing drafts from product images and optional seller notes.
The free version focuses on a simple admin-side workflow:
- choose a product image or a custom generation image
- optionally add notes like brand, condition, size, or cost
- generate a draft title
- generate a short description
- generate a long description
- generate a suggested price range for review
- review everything before applying it to the product editor
Important behavior:
- nothing is auto-published
- generated content is previewed before it is applied
- the plugin does not overwrite the live product price fields
- suggested price is stored as plugin meta only
- the user still saves or updates the product normally
- the OpenAI API key is stored server-side only and is never exposed in frontend JavaScript
External service disclosure
This plugin connects to the OpenAI API to generate product listing drafts. The external request is made only when an authorized store admin clicks the generation button in the WooCommerce product editor.
Data sent to OpenAI may include the generation prompt, selected product image URL or product image URLs, optional seller notes, brand, condition, size, tone, cost reference, and basic product category context. The plugin does not send data automatically on activation, page load, or product save.
A site owner must provide their own OpenAI API key before generation can be used. OpenAI’s terms and privacy policy are available here:
- Terms: https://openai.com/policies/terms-of-use
- Privacy Policy: https://openai.com/policies/privacy-policy
Installation
- Upload the plugin folder to
/wp-content/plugins/privileged-listing-assistant. - Activate the plugin through the WordPress Plugins screen.
- Make sure WooCommerce is installed and active.
- Go to WooCommerce Privileged Listing Assistant.
- Enter your OpenAI API key and save settings.
- Open a WooCommerce product and use the Privileged Listing Assistant box.
FAQ
-
Does this change my live WooCommerce price automatically?
-
No. The suggested price range is saved only as plugin meta for review.
-
Can I use it before the product is saved?
-
Yes. On a brand-new product, choose a custom generation image inside the product editor box.
-
Does the API key get exposed in frontend JavaScript?
-
No. Requests are sent server-side only. The API key is saved in WordPress options and is not localized into admin JavaScript.
-
When is data sent to OpenAI?
-
Data is sent only when an authorized admin requests draft generation from the WooCommerce product editor.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Privileged Listing Assistant” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Privileged Listing Assistant” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.16
- Removed the manual load_plugin_textdomain() call because WordPress.org no longer requires it for plugins hosted in the directory.
0.1.15
- Renamed the plugin to Privileged Listing Assistant for WordPress.org submission readiness.
- Updated the plugin slug, main plugin file name, text domain, readme, and admin labels.
- Added a WooCommerce dependency header and a graceful admin notice when WooCommerce is not active.
- Added clearer external service disclosure for OpenAI API usage.
- Updated WordPress.org banner and icon branding assets.
0.1.14
- Prepared the plugin package for WordPress.org review.
0.1.13
- Updated the plugin text domain and submission metadata for WordPress.org readiness.
- Added GPL license headers to the main plugin file.
- Hardened request sanitization and simplified uninstall cleanup.
0.1.12
- Added a subtle branded banner treatment to the settings-page hero area.
- Added a Planned Pro Version card to preview future marketplace and advanced features.
- Added spacing polish between settings-side cards for a cleaner layout.
0.1.11
- Added a more polished WooCommerce settings page layout with a clearer header and cleaner card-based sections.
- Prepared a matching WordPress.org asset bundle with icon and banner sizes for submission.
0.1.10
- Updated the WooCommerce submenu label to Privileged Listing Assistant for consistent branding.
- Removed the price-range apply checkbox and clarified that price suggestions are informational only.
- Improved apply-state messaging and added a safer empty-preview check.
- Added uninstall cleanup for plugin settings and plugin-owned product meta.
- Tightened the readme for a cleaner submission-ready free version.
0.1.9
- Updated the metabox title to Privileged Listing Assistant for clearer readability.
- Removed the Pro features coming later box from the free-version UI.
- Tightened the metabox helper copy for a cleaner edit-screen experience.
0.1.8
- Refocused the free version on title, short description, long description, and suggested price range.
- Reserved tags, bullet highlights, attributes, category suggestions, SEO meta descriptions, and SKU ideas for a future Pro version.
0.1.7
- Added SEO meta description suggestions to generation, preview, and save flow.
- Added SKU ideas to generation, preview, and save flow.
- Made Apply able to fill the WooCommerce SKU field with the first suggested SKU when the SKU field is empty.
0.1.6
- Added bullet highlights to draft generation, preview, and apply flow.
- Added attribute suggestions to draft generation and preview.
- Added attribute suggestion saving into plugin meta and WooCommerce product attributes on product save when applied.
0.1.4
- Fixed the product title apply behavior so the placeholder prompt no longer sits on top of generated titles after applying.
- Polished the draft preview UI with clearer sections, helper text, and quick preview actions.
- Added a clear preview action so it is easier to reset the box before generating again.
0.1.3
- Fixed short description application so the generated short description fills the WooCommerce short description editor more reliably.
- Added an optional setting in the box to also set the chosen custom generation image as the product image when applying.
- Repositioned the listing assistant box so it loads just below Publish and above Product image.
0.1.2
- Added a custom generation image picker so drafts can be generated before the product is fully saved.
- Kept the normal WooCommerce save flow intact.
0.1.1
- Moved the listing assistant box lower in the sidebar and made Apply Draft fill the product editor fields client-side instead of writing directly to the database.
- Reduced the chance of edit-screen save conflicts by avoiding background product updates during apply.
0.1.0
- Initial foundation patch.
