Skip to content

WP7 hardening: easy-recent-posts (v26.6148.2110)#2

Merged
thisismyurl merged 2 commits into
mainfrom
feat/abilities-api-wp7
May 29, 2026
Merged

WP7 hardening: easy-recent-posts (v26.6148.2110)#2
thisismyurl merged 2 commits into
mainfrom
feat/abilities-api-wp7

Conversation

@thisismyurl
Copy link
Copy Markdown
Owner

WP 7 hardening pass — easy-recent-posts.

Recommendation: QUICK (contained fixes — quick activation check then merge + tag).

Changes (2 commits):

  • Fix P1 a11y redundant title attrs + P3 alt-text doc note + changelog
  • Stamp release version 26.6148.2110

Audit + scorecard: clients/thisismyurl/plugin-line-hardening/HARDENING-AUDIT.md
All files php -l clean. Version stamped X.6148.2110 (Toronto).

thisismyurl and others added 2 commits May 28, 2026 20:33
- P1 (WCAG 2.4.4/4.1.2): remove redundant title="" on recent-post list
  links and the widget credit link; duplicated visible text, caused doubled
  SR announcements and axe/WAVE flags.
- P3 (a11y note): document that featured-image alt text is controlled by the
  attachment Alternative Text field at the get_the_post_thumbnail() call.
- P3: add readme.txt changelog entry (26.6148).

Multilingual readme claim left intact: languages/ ships de_DE, fr_FR, fr_CA
.po/.mo files, so the claim is accurate (audit premise of an empty dir was
stale for this clone). Shared scaffold untouched per extraction batch note.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 29, 2026 01:14
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Hardening release for the Easy Recent Posts plugin that removes redundant title attributes from generated links (an accessibility fix per WCAG 2.4.4 / 4.1.2), documents how featured-image alt text is sourced, and bumps the version to 26.6148.2110.

Changes:

  • Remove title attributes from the credit link and recent-post title links to avoid duplicate screen-reader announcements.
  • Add an inline comment clarifying that featured-image alt text comes from the attachment's Alternative Text field.
  • Bump plugin version/stable tag to 26.6148.2110 and add a changelog entry.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
widgets/class-thisismyurl-easy-recent-posts-widget.php Drop redundant title attribute from the credit link anchor.
easy-recent-posts.php Drop redundant title attribute from recent-post title links, add alt-text doc comment, bump version constant.
readme.txt Bump Stable tag and add changelog entry for 26.6148.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@thisismyurl thisismyurl merged commit be2e23f into main May 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants