=== Yangtics Bulk SEO Editor ===
Contributors: yangtics
Tags: seo, bulk editor, metadata, woocommerce, multilingual
Requires at least: 6.3
Tested up to: 6.9
Requires PHP: 8.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Bulk edit SEO titles, meta descriptions, noindex and slugs across WordPress and WooCommerce page types.

== Description ==

Yangtics gives you a single screen to manage SEO metadata across your WordPress site, WooCommerce store, custom post types and taxonomies.

Yangtics works directly with Yoast SEO and Rank Math. It reads and writes their native SEO fields, so there is no duplicated SEO data and no migration layer.

= Key features =

* Bulk edit SEO title, meta description, noindex and slug fields
* Supports WordPress posts, pages, WooCommerce products, custom post types and taxonomies
* Two-level navigation by post type, then by Single, Archive, Taxonomy or Author Archive
* Filter by custom value, template value, duplicate values, noindex status or duplicate slugs
* Search across page name, SEO title, meta description and slug
* Slug conflict detection that reports duplicate slugs instead of silently appending -2 or -3
* WPML-ready interface with visual grouping for translated rows
* Full change log with before and after values
* CSV export for the change log
* Works with or without WooCommerce

= Who is it for? =

Yangtics is built for store owners, site owners and SEO professionals who need to manage metadata across large WordPress or WooCommerce sites without opening each page manually.

== Installation ==

1. Upload the `yangtics` folder to `/wp-content/plugins/`.
2. Activate the plugin through the Plugins screen in WordPress.
3. Ensure either Yoast SEO or Rank Math is active, but not both at the same time.
4. Go to **Yangtics** in the WordPress admin sidebar.

== Frequently Asked Questions ==

= Does Yangtics work without Yoast SEO or Rank Math? =

No. Yangtics requires either Yoast SEO or Rank Math to be active. It saves directly to whichever supported SEO plugin is active.

= Can Yoast SEO and Rank Math both be active? =

No. Yangtics requires exactly one supported SEO plugin to be active. If both are active, the editor is blocked until one is deactivated.

= Will Yangtics overwrite my existing SEO data? =

Only fields you explicitly edit and save are updated. Loading the editor or browsing rows does not change SEO data.

= Does it work without WooCommerce? =

Yes. WooCommerce is optional. Without WooCommerce, Yangtics manages supported WordPress post types and taxonomies.

= Does it support WPML? =

Yes. When WPML is active, Yangtics can display translated rows together and lets you filter the table by language without changing the WordPress admin language.

= What happens if I try to save a duplicate slug? =

Yangtics reports the duplicate slug and does not save it. It does not silently append -2 or -3 to the slug.

== Screenshots ==

1. Bulk editor for SEO titles, descriptions, noindex and slugs.
2. Post type and subtype navigation.
3. Filter panel for finding template values, custom values, duplicate values and noindex pages.
4. Change log with before and after values.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
