%s', esc_url(admin_url('options-general.php?page=' . ODROP_SUPPORT_SETTINGS_SLUG)), esc_html__('Settings', 'odrop-support') ); array_unshift($links, $settings); return $links; } add_filter('plugin_action_links_' . plugin_basename(ODROP_SUPPORT_PLUGIN_FILE), 'odrop_support_action_links'); /** Help, after the version and author on this plugin's row only. */ function odrop_support_row_meta($meta, $file): array { $meta = is_array($meta) ? $meta : []; if ($file === plugin_basename(ODROP_SUPPORT_PLUGIN_FILE)) { $meta[] = odrop_support_help_link(); } return $meta; } add_filter('plugin_row_meta', 'odrop_support_row_meta', 10, 2); /** The Help link: odrop.app's Help page, opened beside wp-admin. */ function odrop_support_help_link(): string { return sprintf( '%s', esc_url(ODROP_SUPPORT_HELP_URL), esc_html__('Help', 'odrop-support') ); }