CSPG Basic SEO Helper

Changelog

1.2.18

  • Added: Support for AI Agents, like Open Claw, to manage SEO Meta Tag Data
  • Added: REST API support for all SEO meta fields (enables headless CMS workflows)
  • Added: Exposed 12 meta fields via WordPress REST API with proper authentication
  • Added: API access for SEO title, description, image, Open Graph, Twitter Cards, Schema, and robots settings
  • Improvement: Headless WordPress and block editor integrations now fully supported

1.2.17

  • Added: Standard meta description tag output
  • Added: Open Graph locale (og:locale) tag
  • Added: Robots meta tag control (noindex, nofollow, noarchive, nosnippet)
  • Fixed: All PHPCS WordPress-Core blocking errors

1.2.16

  • Maintenance: Reformatted admin JavaScript to align with WordPress-Core spacing, resolving PHPCS findings.
  • Release: Bumped version and rebuilt distribution package for 1.2.16.

1.2.14

  • Removed: Unnecessary load_plugin_textdomain() functionality per WordPress.org guidelines
  • Removed: class-cspg-basic-seo-helper-i18n.php file (translations auto-loaded since WP 4.6+)
  • Improved: Code quality and reduced plugin footprint
  • Fixed: PHPCBF corrections (332 formatting issues)

1.2.13

  • Fixed: Updated plugin action link to point to specific premium plugin page
  • Fixed: Changed date() to gmdate() in sitemap footer to comply with WordPress coding standards
  • Improved: Code quality and WordPress.org submission compliance

1.2.12

  • Addresses all WordPress.org Round 3 manual review requirements for final submission compliance.
  • Extracts all inline CSS and JavaScript to properly enqueued asset files with wp_localize_script for data passing.
  • Removes load_plugin_textdomain() call (WordPress.org auto-loads translations from language directory).
  • Adds ABSPATH protection to all 7 core class files preventing direct execution outside WordPress context.
  • Removes JSON_UNESCAPED_SLASHES and JSON_PRETTY_PRINT flags from wp_json_encode() per WordPress standards.
  • Fixes wp_print_inline_script_tag() usage by removing echo wrapper (function outputs directly).
  • Applies PHPCBF auto-formatting across entire plugin fixing 1,317 PSR12 violations (spacing, indentation, brackets).
  • Documents 85 remaining PSR12 errors as WordPress architectural requirements (method naming, namespaces, class names).
  • Maintains XSL sitemap inline CSS as technical requirement per W3C XSL specification (documented with PHPCS comments).
  • Achieves zero rejection-level compliance issues – ready for WordPress.org approval.

1.2.11

  • Achieves 100% WordPress Coding Standards compliance (0 PHPCS errors, 316 non-blocking whitespace warnings).
  • Fixes 26 Yoda condition violations and 1 class naming convention issue per WordPress-Core standards.
  • Improves code formatting with 8,949 automated fixes (97% violation reduction overall).
  • Maintains full backward compatibility – no functional changes or breaking updates.

1.2.10

  • Shortens the plugin’s WordPress.org short description so it renders without parser warnings.
  • Keeps the sitemap and sanitization fixes from 1.2.9 intact for the patched release.

1.2.9

  • Restores sitemap stylesheet compatibility by annotating the XSL link and exposing a filter for custom CSS.
  • Fully sanitizes submitted social profile URLs, including network keys, to satisfy WordPress security guidelines.
  • Adds PHPCS documentation for inline schema output to maintain JSON-LD integrity while passing automated scans.

1.2.8

  • Prevents duplicate canonical tags by disabling the WordPress core canonical output when the plugin provides its own.
  • Documents the canonical suppression safeguard for sites relying on Basic SEO Helper meta management.

1.2.7

  • Added ABSPATH guards to every executable PHP endpoint for hardened direct-access protection.
  • Removed development-only and backup artifacts from the shipped plugin package.
  • Completed final compliance audit updates ahead of WordPress.org submission review.

1.2.6

  • First public production release
  • Automatic Open Graph meta tags for improved social sharing
  • Built-in Twitter Card support
  • Schema.org structured data for better search visibility
  • Dynamic Meta Templates for automated SEO titles and descriptions
  • 10+ dynamic variables including {site_name}, {post_title}, {excerpt}, and more
  • Custom field variable support using {custom_field:key}
  • Live preview of SEO templates in the admin panel
  • Free XML Sitemap generation for faster indexing
  • Improved sitemap performance and reliability
  • Custom-styled XSL sitemap display
  • Clean, user-friendly admin interface
  • Improved admin UI consistency
  • Optimized codebase for performance and stability
  • Enhanced compatibility with WordPress 6.4+
  • Fully compliant with WordPress.org plugin guidelines

Plugin Website
Visit website

Author
cspgeeks
Version:
1.2.18
Last Updated
April 20, 2026
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.