mirror of
https://github.com/dwaxweiler/connector-mobilizon
synced 2025-06-05 21:59:25 +02:00
add donation link to plugin on plugins page
This commit is contained in:
@ -3,6 +3,7 @@
|
||||
- Display "Show more events" button below the events list
|
||||
- Document basic installation
|
||||
- Add settings link to plugin on plugins page
|
||||
- Add donation link to plugin on plugins page
|
||||
#### Changed
|
||||
#### Deprecated
|
||||
#### Removed
|
||||
|
@ -37,6 +37,7 @@ final class Mobilizon_Connector {
|
||||
add_action('init', [$this, 'register_shortcut']);
|
||||
add_action('widgets_init', [$this, 'register_widget']);
|
||||
register_activation_hook(__FILE__, [$this, 'enable_activation']);
|
||||
add_filter('plugin_action_links_connector-mobilizon/connector-mobilizon.php', [$this, 'add_donation_link_to_plugins_page']);
|
||||
add_filter('plugin_action_links_connector-mobilizon/connector-mobilizon.php', [$this, 'add_settings_link_to_plugins_page']);
|
||||
}
|
||||
|
||||
@ -49,6 +50,13 @@ final class Mobilizon_Connector {
|
||||
return $instance;
|
||||
}
|
||||
|
||||
public function add_donation_link_to_plugins_page(array $links) {
|
||||
$url = esc_url('<wordpress-donation-link>');
|
||||
$settings_link = "<a href='$url'>" . esc_html__('Donate', 'connector-mobilizon') . '</a>';
|
||||
array_unshift($links, $settings_link);
|
||||
return $links;
|
||||
}
|
||||
|
||||
public function add_settings_link_to_plugins_page(array $links) {
|
||||
$url = esc_url(
|
||||
add_query_arg(
|
||||
|
Reference in New Issue
Block a user