sh = $sh; add_action( 'admin_menu', array($this, 'add_settings'), 50 ); add_action( 'plugin_row_meta', array($this, 'action_plugin_row_meta'), 10, 2); } /** * Add link to the donate page in the Plugins » Installed plugins screen * Called from filter 'plugin_row_meta' */ function action_plugin_row_meta($links, $file) { if ($file == $this->sh->plugin_basename) { $links = array_merge( $links, array( sprintf( '%1$s', __('Donate', "simple-history") ) ) ); } return $links; } public function add_settings() { $settings_section_id = "simple_history_settings_section_donate"; add_settings_section( $settings_section_id, _x("Donate", "donate settings headline", "simple-history"), // No title __("General", "simple-history"), array($this, "settings_section_output"), SimpleHistory::SETTINGS_MENU_SLUG // same slug as for options menu page ); // Empty section to make more room below /* add_settings_field( "simple_history_settings_donate", "", // __("Donate", "simple-history"), array($this, "settings_field_donate"), SimpleHistory::SETTINGS_MENU_SLUG, $settings_section_id ); */ } function settings_section_output() { printf( __( 'If you find Simple History useful please donate.', "simple-history"), "http://eskapism.se/sida/donate/?utm_source=wordpress&utm_medium=pluginpage&utm_campaign=simplehistory", "http://www.amazon.co.uk/registry/wishlist/IAEZWNLQQICG" ); } function settings_field_donate() { } } // end rss class