You've already forked wc-licensed-product
Add Settings link to plugin action links in Plugins list
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -130,3 +130,11 @@ register_activation_hook(__FILE__, function (): void {
|
|||||||
register_deactivation_hook(__FILE__, function (): void {
|
register_deactivation_hook(__FILE__, function (): void {
|
||||||
Installer::deactivate();
|
Installer::deactivate();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Add Settings link to plugin actions
|
||||||
|
add_filter('plugin_action_links_' . plugin_basename(__FILE__), function (array $links): array {
|
||||||
|
$settingsUrl = admin_url('admin.php?page=wc-settings&tab=licensed_products');
|
||||||
|
$settingsLink = '<a href="' . esc_url($settingsUrl) . '">' . esc_html__('Settings', 'wc-licensed-product') . '</a>';
|
||||||
|
array_unshift($links, $settingsLink);
|
||||||
|
return $links;
|
||||||
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user