Skip to content

Add plugin list links and bump version to 1.7.1#86

Merged
happyloa merged 1 commit intomainfrom
codex/add-settings-option-to-deactivate-plugins
Dec 22, 2025
Merged

Add plugin list links and bump version to 1.7.1#86
happyloa merged 1 commit intomainfrom
codex/add-settings-option-to-deactivate-plugins

Conversation

@happyloa
Copy link
Owner

Motivation

  • Add a Settings link next to the plugin action buttons so site admins can jump straight to the plugin settings at admin.php?page=site-add-on-watchdog.
  • Ensure the plugin author link opens in a new tab from the plugins list for better UX.
  • Add a View details link to the right of the author link pointing to the plugin page on WordPress.org.
  • Bump the plugin version to 1.7.1 to reflect these changes.

Description

  • Added a plugin_action_links_ filter that prepends a Settings link which points to admin.php?page=site-add-on-watchdog.
  • Added a plugin_row_meta filter that forces the author link to open with target="_blank" rel="noopener noreferrer" and inserts a View details link to https://wordpress.org/plugins/site-add-on-watchdog/ next to the author link.
  • Updated the plugin header Version in site-add-on-watchdog.php and the Version constant in src/Version.php to 1.7.1.
  • Updated readme.txt stable tag and changelog with the 1.7.1 entry describing the UI changes.

Testing

  • No automated tests were run as part of this change.
  • Files modified: site-add-on-watchdog.php, src/Version.php, and readme.txt were linted visually during the update.
  • A commit was created with the message Add plugin action links and bump version to record the changes.
  • Manual verification recommended on a WordPress install to confirm the Settings, author target, and View details links appear correctly in the Plugins list.

Codex Task

@happyloa happyloa merged commit 37e8822 into main Dec 22, 2025
2 checks passed
@happyloa happyloa deleted the codex/add-settings-option-to-deactivate-plugins branch December 22, 2025 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant