Table of Content
Introduction
This is unfountunatly not a very well documented feature, so I thought I would include a quick guide here.
The Code
You just need to add an action hook and include an array of links:
add_action( 'plugin_action_links_' . plugin_basename( __FILE__ ), 'my_plugin_action_links' );
function my_plugin_action_links( $links ) {
$links = array_merge( array(
'<a href="' . esc_url( admin_url( '/options-general.php' ) ) . '">' . __( 'Settings', 'textdomain' ) . '</a>'
), $links );
return $links;
}
You can change '/options-general.php' to be a relative link to your desired page and you can also change 'Settings' to display another string of text for the link title.