Releases: guisfus/wp-custom-meta-description
Releases · guisfus/wp-custom-meta-description
Release list
v1.1.1
Summary
- Renamed the plugin to avoid collisions with existing WordPress.org plugins.
- Prevent WordPress from offering updates for a different plugin with a similar slug.
Changes
- Renamed the plugin from
Meta DescriptiontoCustom Meta Description. - Renamed the plugin folder to
custom-meta-description. - Renamed the main plugin file to
custom-meta-description.php. - Updated the text domain to
custom-meta-description. - Added
Update URI: falseto the plugin header. - Updated the plugin version to
1.1.1. - Updated the WordPress.org
Stable tagto1.1.1. - Updated installation documentation and changelog.
Installation Note
Install the plugin folder as custom-meta-description, not wp-custom-meta-description.
v1.1.0
Summary
- Renamed public plugin identifiers to neutral, white-label-friendly names.
- Updated the WordPress plugin folder/install documentation.
- Hardened the main PHP class name to reduce collision risk.
- Expanded documentation around security, frontend output, and the
meta_descriptioncustom field.
Changes
- Uses the neutral plugin name Meta Description.
- Documents that the GitHub repository uses the
wp-prefix, but the installed WordPress plugin folder should bemeta-description. - Clarifies the correct ZIP structure for WordPress uploads:
meta-description.zipcontaining a rootmeta-description/folder. - Renames the main class to
MDP_Meta_Descriptionto reduce the chance of PHP global namespace collisions. - Keeps the custom field key
meta_description. - Documents that
meta_descriptionis intentionally simple for custom sites and should be renamed before deployment if a project already uses that field name for another purpose. - Adds documentation for security behavior, filters, and frontend footprint.
Installation Note
Install the plugin using this folder structure:
meta-description.zip
`-- meta-description/
|-- meta-description.php
|-- README.md
|-- readme.txt
`-- LICENSEv1.0.1
Guisfus Meta Description 1.0.1
Bugfix release.
Fixed
- Disabled the default meta description length limit.
- Manually written meta descriptions are no longer truncated automatically.
- The
guisfus_meta_description_max_lengthfilter remains available for sites that want to enforce a custom character limit.
v1.0.0
Features
- Outputs a
<meta name="description">tag for singular WordPress content. - Uses the
guisfus_meta_descriptioncustom field as the primary source. - Supports the legacy
meta_descriptioncustom field as fallback. - Falls back to the manual excerpt when no custom field is set.
- Falls back to trimmed post content when no excerpt exists.
- Sanitizes and escapes all output.
- Registers the custom meta field for REST API compatibility.
- Limits descriptions to 160 characters by default.
- Avoids duplicate output when common SEO plugins are detected.
- Includes developer filters to customize or disable behavior.
Requirements
- WordPress 6.0 or higher.
- PHP 7.4 or higher.