v1.2.0
This commit is contained in:
parent
ddaaff71ad
commit
3bb9ed33e1
12 changed files with 1762 additions and 409 deletions
31
readme.txt
31
readme.txt
|
|
@ -1,11 +1,11 @@
|
|||
=== OpenGraph (by ROBOTSTXT) ===
|
||||
Contributors: javiercasares, robotstxt
|
||||
Tags: opengraph, open graph, twitter card, social media, seo
|
||||
Requires at least: 6.8
|
||||
Requires at least: 4.9.8
|
||||
Tested up to: 7.0
|
||||
Stable tag: 1.1.0
|
||||
Requires PHP: 8.2
|
||||
Version: 1.1.0
|
||||
Stable tag: 1.2.0
|
||||
Requires PHP: 8.0
|
||||
Version: 1.2.0
|
||||
License: GPL-3.0-or-later
|
||||
License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
|
|
@ -29,10 +29,11 @@ Social media crawlers — Facebook, Twitter/X, LinkedIn, WhatsApp — do not sup
|
|||
|
||||
* 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: `article:published_time`, `article:modified_time`, `article:section`, `article:tag`
|
||||
* Twitter Card tags: `twitter:card`, `twitter:site`, `twitter:image`
|
||||
* 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
|
||||
* HTTP HEAD-based image verification (no file downloads)
|
||||
* Per-post custom OG title and description override (post editor meta box)
|
||||
* Per-term custom OG title, image, and description override for Categories and Tags (term edit page)
|
||||
* Global fallback image URL and homepage-specific image URL
|
||||
* Cached results in postmeta for performance, with automatic invalidation on featured image change
|
||||
* Negative caching for failed resolutions (1-hour transient)
|
||||
|
|
@ -163,8 +164,8 @@ Yes. The plugin hooks into `wp_head` for direct tag injection and filters Yoast/
|
|||
|
||||
== Compatibility ==
|
||||
|
||||
* WordPress: 6.8 - 7.0
|
||||
* PHP: 8.2 - 8.5
|
||||
* WordPress: 4.9.8 - 7.0
|
||||
* PHP: 8.0 - 8.5
|
||||
* WP-CLI: 2.x
|
||||
* MariaDB: 10.6+
|
||||
|
||||
|
|
@ -175,6 +176,20 @@ Yes. The plugin hooks into `wp_head` for direct tag injection and filters Yoast/
|
|||
|
||||
== Changelog ==
|
||||
|
||||
= 1.2.0 =
|
||||
|
||||
_Release date: 2026-08-10_
|
||||
|
||||
* Added: Per-term Open Graph metadata for Categories and Tags on the term edit page — custom OG title, OG image URL, and OG description, exposed on term archives.
|
||||
* Added: Manual `og:image:alt` override (per-post meta box and per-term), emitted as `og:image:alt` and `twitter:image:alt`.
|
||||
* Added: Per-post `og:type` override (Default / `website` / `article`); `article:*` sub-tags now emit on the resolved article type.
|
||||
* Added: Twitter/X `twitter:url` (canonical) and per-post `twitter:creator` (author handle); handles normalised with a leading `@`.
|
||||
* Added: Platform integration tags (global settings) — Facebook `fb:app_id`/`admins`/`pages`, Pinterest `p:domain_verify` + disable-pinning toggle, Telegram `telegram:channel`, Slack `slack-app-id`.
|
||||
* Added: Mobile / Web App tags (global settings) — `theme-color`, web-app name, PWA standalone toggle, iOS status bar style, `format-detection`; Open Graph namespace added to `<html>`.
|
||||
* Added: Uninstall cleanup extended to remove the per-term OG meta and `_og_image_alt` / `_og_type` / `_twitter_creator` (opt-in only).
|
||||
* Changed: Minimum supported WordPress lowered from 6.8 to 4.9.8 (verified by WP-Compat).
|
||||
* Changed: Minimum supported PHP lowered from 8.2 to 8.0 (verified by the PHPCompatibility scan).
|
||||
|
||||
= 1.1.0 =
|
||||
|
||||
_Release date: 2026-03-28_
|
||||
|
|
@ -195,7 +210,7 @@ _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:image`.
|
||||
* 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.
|
||||
|
|
|
|||
Loading…
Reference in a new issue