Plugin_Action_Links
Class Plugin_Action_Links
Source
File: src/Tickets/Admin/Plugin_Action_Links.php
class Plugin_Action_Links {
/**
* Method to register plugin action links related hooks.
*
* @since 5.4.1
*/
public function hooks() {
add_action(
'plugin_action_links_' . trailingslashit( \Tribe__Tickets__Main::instance()->plugin_dir ) . 'event-tickets.php',
[
$this,
'add_links_to_plugin_actions',
]
);
}
/**
* Add links to plugin actions.
*
* @since 5.4.1
*
* @param array $actions The array with the links on the plugin actions.
*
* @return array $actions The modified array with the links.
*/
public function add_links_to_plugin_actions( $actions ) {
$actions['tec-tickets-settings'] = '<a href="' . tribe( Plugin_Settings::class )->get_url() . '">' . esc_html__( 'Settings', 'event-tickets' ) . '</a>';
$actions['tec-tickets-getting-started'] = '<a href="https://evnt.is/1aot" target="_blank" rel="noopener noreferrer">' . esc_html__( 'Getting started', 'event-tickets' ) . '</a>';
return $actions;
}
}
Changelog
| Version | Description |
|---|---|
| 5.4.1 | Introduced. |
Methods
- add_links_to_plugin_actions — Add links to plugin actions.
- add_links_to_plugin_meta — Add links to plugin meta.
- hooks — Method to register plugin action links related hooks.