diff --git a/changelog.txt b/changelog.txt
index 731ff76..f0e123e 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,5 +1,19 @@
== Changelog ==
+= 1.0.1 =
+
+_Release date: 2026-03-05_
+
+**Compatibility**
+
+* Confirmed compatibility with WordPress 7.0. Supported range is now WordPress 6.7 – 7.0.
+
+**Tests**
+
+* PHP_CodeSniffer: 3.13.5
+* WordPress Coding Standards: 3.3.0
+* PHPCompatibility: 9.3.5
+
= 1.0.0 =
_Release date: 2026-02-18_
diff --git a/readme.txt b/readme.txt
index e20a6f9..155de7b 100644
--- a/readme.txt
+++ b/readme.txt
@@ -2,10 +2,10 @@
Contributors: javiercasares, robotstxt
Tags: opengraph, open graph, twitter card, social media, seo
Requires at least: 6.7
-Tested up to: 6.9
-Stable tag: 1.0.0
+Tested up to: 7.0
+Stable tag: 1.0.1
Requires PHP: 8.2
-Version: 1.0.0
+Version: 1.0.1
License: GPL-3.0-or-later
License URI: https://www.gnu.org/licenses/gpl-3.0.txt
@@ -163,7 +163,7 @@ Yes. The plugin hooks into `wp_head` for direct tag injection and filters Yoast/
== Compatibility ==
-* WordPress: 6.7 - 6.9
+* WordPress: 6.7 - 7.0
* PHP: 8.2 - 8.5
* WP-CLI: 2.x
* MariaDB: 10.6+
@@ -175,6 +175,12 @@ Yes. The plugin hooks into `wp_head` for direct tag injection and filters Yoast/
== Changelog ==
+= 1.0.1 =
+
+_Release date: 2026-03-05_
+
+* Confirmed compatibility with WordPress 7.0.
+
= 1.0.0 =
_Release date: 2026-02-18_
diff --git a/robotstxt-og.php b/robotstxt-og.php
index 631ce9b..ef65245 100644
--- a/robotstxt-og.php
+++ b/robotstxt-og.php
@@ -3,7 +3,7 @@
* Plugin Name: OpenGraph (by ROBOTSTXT)
* Plugin URI: https://git.robotstxt.es/ROBOTSTXT/robotstxt-og
* Description: Intelligent Open Graph image fallback for social media crawlers. Automatically detects and serves compatible image formats (JPEG/PNG) when modern formats (AVIF/WebP) are used as featured images.
- * Version: 1.0.0
+ * Version: 1.0.1
* Requires at least: 6.7
* Requires PHP: 8.2
* Author: ROBOTSTXT
@@ -16,7 +16,7 @@
* Contributors: javiercasares, robotstxt
*
* @package ROBOTSTXT_OG
- * @version 1.0.0
+ * @version 1.0.1
*/
if ( ! defined( 'ABSPATH' ) ) {
@@ -24,7 +24,7 @@ if ( ! defined( 'ABSPATH' ) ) {
}
// Define plugin constants.
-define( 'ROBOTSTXT_OG_VERSION', '1.0.0' );
+define( 'ROBOTSTXT_OG_VERSION', '1.0.1' );
define( 'ROBOTSTXT_OG_PATH', plugin_dir_path( __FILE__ ) );
define( 'ROBOTSTXT_OG_URL', plugin_dir_url( __FILE__ ) );
define( 'ROBOTSTXT_OG_BASENAME', plugin_basename( __FILE__ ) );
diff --git a/update.json b/update.json
index 01cbebf..955dc75 100644
--- a/update.json
+++ b/update.json
@@ -1,20 +1,20 @@
{
"name": "OpenGraph (by ROBOTSTXT)",
"slug": "robotstxt-og",
- "version": "1.0.0",
- "download_url": "https://git.robotstxt.es/ROBOTSTXT/robotstxt-og/releases/download/1.0.0/robotstxt-og-1.0.0.zip",
+ "version": "1.0.1",
+ "download_url": "https://git.robotstxt.es/ROBOTSTXT/robotstxt-og/releases/download/1.0.1/robotstxt-og-1.0.1.zip",
"requires": "6.7",
"requires_php": "8.2",
- "tested": "6.9",
- "last_updated": "2026-02-18",
+ "tested": "7.0",
+ "last_updated": "2026-03-05",
"author": "ROBOTSTXT",
"author_profile": "https://www.robotstxt.es/",
"homepage": "https://git.robotstxt.es/ROBOTSTXT/robotstxt-og",
"description": "Intelligent Open Graph meta tags with automatic image fallback from AVIF/WebP to JPEG/PNG for social media crawlers. Outputs a complete set of og:* and twitter:* meta tags, detects incompatible image formats, and resolves JPEG/PNG alternatives via HTTP HEAD requests.",
- "changelog": "
1.0.0 — 2026-02-18
- Initial Release: First stable release of OpenGraph (by ROBOTSTXT).
- Added: Full Open Graph meta tags: og:title, og:type, og:url, og:description, og:site_name, og:locale, og:image, og:image:width, og:image:height, og:image:type, og:image:alt.
- Added: Article tags for singular posts: article:published_time, article:modified_time, article:section, article:tag.
- Added: Twitter Card tags: twitter:card, twitter:site, twitter:image.
- Added: Automatic detection and HTTP HEAD-based resolution of JPEG/PNG alternatives for AVIF, WebP, GIF, BMP, SVG, and TIFF images.
- Added: Postmeta caching with automatic invalidation on featured image change.
- Added: Per-post OG title and description overrides via post editor meta box.
- Added: Global fallback image URL and homepage-specific image URL settings.
- Added: Yoast SEO and RankMath integration (no duplicate tags).
- Added: Admin settings page with Settings, Tools, and Diagnostics tabs.
- Added: WP-CLI commands: wp og-fallback resolve and wp og-fallback clear-cache.
- Added: REST API: POST /wp-json/robotstxt-og/v1/resolve/{post_id} and GET /wp-json/robotstxt-og/v1/status/{post_id}.
- Added: Developer filters: robotstxt_og_external_image_enabled, robotstxt_og_external_image_timeout, robotstxt_og_taxonomy_image, robotstxt_og_enable_logging.
- Added: Multisite compatible, full i18n support, Spanish (es_ES) translation included.
- Security: Nonce verification, manage_options capability checks, input sanitization, output escaping, prepared SQL statements throughout.
",
+ "changelog": "1.0.1 — 2026-03-05
- Compatibility: Confirmed compatibility with WordPress 7.0. Supported range is now WordPress 6.7 – 7.0.
1.0.0 — 2026-02-18
- Initial Release: First stable release of OpenGraph (by ROBOTSTXT).
- Added: Full Open Graph meta tags: og:title, og:type, og:url, og:description, og:site_name, og:locale, og:image, og:image:width, og:image:height, og:image:type, og:image:alt.
- Added: Article tags for singular posts: article:published_time, article:modified_time, article:section, article:tag.
- Added: Twitter Card tags: twitter:card, twitter:site, twitter:image.
- Added: Automatic detection and HTTP HEAD-based resolution of JPEG/PNG alternatives for AVIF, WebP, GIF, BMP, SVG, and TIFF images.
- Added: Postmeta caching with automatic invalidation on featured image change.
- Added: Per-post OG title and description overrides via post editor meta box.
- Added: Global fallback image URL and homepage-specific image URL settings.
- Added: Yoast SEO and RankMath integration (no duplicate tags).
- Added: Admin settings page with Settings, Tools, and Diagnostics tabs.
- Added: WP-CLI commands: wp og-fallback resolve and wp og-fallback clear-cache.
- Added: REST API: POST /wp-json/robotstxt-og/v1/resolve/{post_id} and GET /wp-json/robotstxt-og/v1/status/{post_id}.
- Added: Developer filters: robotstxt_og_external_image_enabled, robotstxt_og_external_image_timeout, robotstxt_og_taxonomy_image, robotstxt_og_enable_logging.
- Added: Multisite compatible, full i18n support, Spanish (es_ES) translation included.
- Security: Nonce verification, manage_options capability checks, input sanitization, output escaping, prepared SQL statements throughout.
",
"sections": {
"description": "Social media crawlers — Facebook, Twitter/X, LinkedIn, WhatsApp — do not support modern image formats such as AVIF and WebP. When a post’s featured image uses one of these formats, the platform shows a broken or missing image preview.
OpenGraph (by ROBOTSTXT) outputs a complete set of Open Graph and Twitter Card meta tags and solves this automatically. It detects whether each post’s featured image is in a supported format and, when needed, resolves and caches a compatible JPEG or PNG alternative.
- Full og:* and twitter:* meta tag output
- Automatic AVIF/WebP/GIF/BMP/SVG/TIFF detection with JPEG/PNG fallback
- Per-post OG title and description overrides via post editor meta box
- Global fallback image URL and homepage-specific image URL
- Yoast SEO and RankMath integration (no duplicate tags)
- Postmeta caching with automatic invalidation
- Admin panel with Settings, Tools, and Diagnostics tabs
- WP-CLI commands and REST API endpoints
- Multisite compatible
",
- "changelog": "1.0.0 — 2026-02-18
- Initial Release: First stable release of OpenGraph (by ROBOTSTXT).
- Added: Full Open Graph meta tags: og:title, og:type, og:url, og:description, og:site_name, og:locale, og:image, og:image:width, og:image:height, og:image:type, og:image:alt.
- Added: Article tags for singular posts: article:published_time, article:modified_time, article:section, article:tag.
- Added: Twitter Card tags: twitter:card, twitter:site, twitter:image.
- Added: Automatic detection and HTTP HEAD-based resolution of JPEG/PNG alternatives for AVIF, WebP, GIF, BMP, SVG, and TIFF images.
- Added: Postmeta caching with automatic invalidation on featured image change.
- Added: Per-post OG title and description overrides via post editor meta box.
- Added: Global fallback image URL and homepage-specific image URL settings.
- Added: Yoast SEO and RankMath integration (no duplicate tags).
- Added: Admin settings page with Settings, Tools, and Diagnostics tabs.
- Added: WP-CLI commands: wp og-fallback resolve and wp og-fallback clear-cache.
- Added: REST API: POST /wp-json/robotstxt-og/v1/resolve/{post_id} and GET /wp-json/robotstxt-og/v1/status/{post_id}.
- Added: Developer filters: robotstxt_og_external_image_enabled, robotstxt_og_external_image_timeout, robotstxt_og_taxonomy_image, robotstxt_og_enable_logging.
- Added: Multisite compatible, full i18n support, Spanish (es_ES) translation included.
- Security: Nonce verification, manage_options capability checks, input sanitization, output escaping, prepared SQL statements throughout.
"
+ "changelog": "1.0.1 — 2026-03-05
- Compatibility: Confirmed compatibility with WordPress 7.0. Supported range is now WordPress 6.7 – 7.0.
1.0.0 — 2026-02-18
- Initial Release: First stable release of OpenGraph (by ROBOTSTXT).
- Added: Full Open Graph meta tags: og:title, og:type, og:url, og:description, og:site_name, og:locale, og:image, og:image:width, og:image:height, og:image:type, og:image:alt.
- Added: Article tags for singular posts: article:published_time, article:modified_time, article:section, article:tag.
- Added: Twitter Card tags: twitter:card, twitter:site, twitter:image.
- Added: Automatic detection and HTTP HEAD-based resolution of JPEG/PNG alternatives for AVIF, WebP, GIF, BMP, SVG, and TIFF images.
- Added: Postmeta caching with automatic invalidation on featured image change.
- Added: Per-post OG title and description overrides via post editor meta box.
- Added: Global fallback image URL and homepage-specific image URL settings.
- Added: Yoast SEO and RankMath integration (no duplicate tags).
- Added: Admin settings page with Settings, Tools, and Diagnostics tabs.
- Added: WP-CLI commands: wp og-fallback resolve and wp og-fallback clear-cache.
- Added: REST API: POST /wp-json/robotstxt-og/v1/resolve/{post_id} and GET /wp-json/robotstxt-og/v1/status/{post_id}.
- Added: Developer filters: robotstxt_og_external_image_enabled, robotstxt_og_external_image_timeout, robotstxt_og_taxonomy_image, robotstxt_og_enable_logging.
- Added: Multisite compatible, full i18n support, Spanish (es_ES) translation included.
- Security: Nonce verification, manage_options capability checks, input sanitization, output escaping, prepared SQL statements throughout.
"
},
"banners": {
"low": "",