v1.2.1
This commit is contained in:
parent
3bb9ed33e1
commit
b9029e62fe
14 changed files with 1750 additions and 946 deletions
46
readme.txt
46
readme.txt
|
|
@ -1,11 +1,11 @@
|
|||
=== OpenGraph (by ROBOTSTXT) ===
|
||||
Contributors: javiercasares, robotstxt
|
||||
Contributors: robotstxt, javiercasares
|
||||
Tags: opengraph, open graph, twitter card, social media, seo
|
||||
Requires at least: 4.9.8
|
||||
Tested up to: 7.0
|
||||
Stable tag: 1.2.0
|
||||
Tested up to: 7.1
|
||||
Stable tag: 1.2.1
|
||||
Requires PHP: 8.0
|
||||
Version: 1.2.0
|
||||
Version: 1.2.1
|
||||
License: GPL-3.0-or-later
|
||||
License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
|
|
@ -117,7 +117,7 @@ Developer filters available in `functions.php` or a custom plugin:
|
|||
|
||||
= Automatic download =
|
||||
|
||||
Visit the plugin section in your WordPress dashboard, search for **OpenGraph by ROBOTSTXT**, then download and install the plugin.
|
||||
Download the plugin ZIP from [robotstxt.software](https://www.robotstxt.software/plugins/robotstxt-og/), install it from your WordPress dashboard (Plugins > Add New > Upload), and activate it. To receive automatic updates, install and activate [Manager (by ROBOTSTXT)](https://www.robotstxt.software/plugins/robotstxt-manager/).
|
||||
|
||||
= Manual download =
|
||||
|
||||
|
|
@ -134,6 +134,10 @@ Extract the contents of the ZIP and upload the folder to the `/wp-content/plugin
|
|||
|
||||
== Frequently Asked Questions ==
|
||||
|
||||
= How do I get updates for this plugin? =
|
||||
|
||||
Updates are delivered by [Manager (by ROBOTSTXT)](https://www.robotstxt.software/plugins/robotstxt-manager/). When the Manager plugin is not installed and active, this plugin shows a dismissible notice on the Plugins page and a reminder on its settings page.
|
||||
|
||||
= Does this plugin duplicate og:image tags from Yoast SEO or RankMath? =
|
||||
|
||||
No. When Yoast SEO or RankMath is active, the plugin hooks into their existing filter (`wpseo_opengraph_image` or `rank_math/opengraph/facebook/og_image`) instead of injecting tags directly. The result is a single `og:image` tag, with the resolved fallback applied only when needed.
|
||||
|
|
@ -164,7 +168,7 @@ Yes. The plugin hooks into `wp_head` for direct tag injection and filters Yoast/
|
|||
|
||||
== Compatibility ==
|
||||
|
||||
* WordPress: 4.9.8 - 7.0
|
||||
* WordPress: 4.9.8 - 7.1
|
||||
* PHP: 8.0 - 8.5
|
||||
* WP-CLI: 2.x
|
||||
* MariaDB: 10.6+
|
||||
|
|
@ -176,6 +180,15 @@ Yes. The plugin hooks into `wp_head` for direct tag injection and filters Yoast/
|
|||
|
||||
== Changelog ==
|
||||
|
||||
= 1.2.1 =
|
||||
|
||||
_Release date: 2026-08-17_
|
||||
|
||||
* Added: Dismissible notice on the Plugins page recommending Manager (by ROBOTSTXT) when it is not installed and active, plus a persistent reminder on the plugin settings page.
|
||||
* Changed: Plugin updates are now delivered by Manager (by ROBOTSTXT); the bundled Gitea self-updater (`robotstxt-updater.php`) and `update.json` were removed.
|
||||
* Changed: Plugin home, update, and author URLs now point to `https://www.robotstxt.software/plugins/robotstxt-og/`.
|
||||
* Changed: Tested up to WordPress 7.1.
|
||||
|
||||
= 1.2.0 =
|
||||
|
||||
_Release date: 2026-08-10_
|
||||
|
|
@ -203,28 +216,9 @@ _Release date: 2026-03-28_
|
|||
* Changed: Added `Network: true` header confirming Multisite compatibility.
|
||||
* Added: PHPUnit test suite (Brain\Monkey) covering SSRF protection, format detection, and cache clearing.
|
||||
|
||||
= 1.0.0 =
|
||||
|
||||
_Release date: 2026-02-18_
|
||||
|
||||
* Initial stable release.
|
||||
* Full Open Graph meta tag output: `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`.
|
||||
* Article-specific tags for singular posts: `article:published_time`, `article:modified_time`, `article:section`, `article:tag`.
|
||||
* Twitter Card tags: `twitter:card`, `twitter:site`, `twitter:creator`, `twitter:url`, `twitter:image`, `twitter:image:alt`.
|
||||
* Automatic format detection (AVIF, WebP, GIF, BMP, SVG, TIFF) with HTTP HEAD-based JPEG/PNG fallback resolution.
|
||||
* Postmeta caching with automatic invalidation on featured image change.
|
||||
* Per-post OG title and description overrides via post editor meta box.
|
||||
* Global fallback image URL and homepage-specific image URL settings.
|
||||
* Yoast SEO and RankMath integration (no duplicate tags).
|
||||
* Admin settings page with Settings, Tools, and Diagnostics tabs.
|
||||
* WP-CLI commands: `resolve` and `clear-cache`.
|
||||
* REST API endpoints: `POST /resolve/{id}` and `GET /status/{id}`.
|
||||
* Negative caching via transients (1-hour TTL) for failed URL checks.
|
||||
* Multisite compatible.
|
||||
|
||||
= Previous versions =
|
||||
|
||||
This is the first release. For the full changelog, visit the [changelog.txt](https://git.robotstxt.es/ROBOTSTXT/robotstxt-og/raw/branch/main/changelog.txt) file.
|
||||
If you want to see the full changelog, visit the [changelog](https://www.robotstxt.software/plugins/robotstxt-og/) page.
|
||||
|
||||
== Compliance ==
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue