/
home
/
infinitibizsol
/
public_html
/
wp-content
/
plugins
/
simple-sitemap
/
api
/
classes
/
File Upload :
llllll
Current File: /home/infinitibizsol/public_html/wp-content/plugins/simple-sitemap/api/classes/hooks.php
<?php namespace WPGO_Plugins\Plugin_Framework; /* * Hook callback functions relevant to the free version of the plugin. * This file will not be included in the pro version. * * Update: It's not strictly necessary to remove free only code from the pro version via hooks but it keeps things cleaner. I've left in this file as an example of how to do it, but it's probably enough to just 'hide' free only code using if(flexible_faqs_fs()->can_use_premium_code()) { // free only code here } in the main code. */ class Hooks_FW { /** * Common root paths/directories. * * @var array */ protected $module_roots; /** * Custom plugin data. * * @var array */ protected $custom_plugin_data; /** * Freemius instance. * * @var object */ protected $fs; /** * Hook prefix for the plugin. * * @var string */ protected $hook_prefix; /* Class constructor. */ public function __construct( $module_roots, $custom_plugin_data, $fs ) { $this->module_roots = $module_roots; $this->custom_plugin_data = $custom_plugin_data; $this->fs = $fs; $this->hook_prefix = $this->custom_plugin_data->filter_prefix; add_action( $this->hook_prefix . '_settings_row_section_1', array(&$this, 'add_donation_content') ); } // Display a table row on the plugin settings page for the free version only public function add_donation_content( $donation_link ) { ?> <tr valign="top"> <th scope="row">Help support this plugin</th> <td> <div style="float:left;"><a style="margin-right:10px;line-height:0;display:block;" href="<?php echo $this->custom_plugin_data->donation_link; ?>" target="_blank"><img style="box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);width:75px;border-radius:2px;border:2px white solid;" src="<?php echo $this->module_roots['uri']; ?>/api/assets/images/david.png"></a></div> <p style="margin-top:0;">Hi there, I'm David. I spend a lot of time developing FREE WordPress plugins like this one. If you like <?php echo $this->custom_plugin_data->main_menu_label; ?>, and use it on your website, please consider making a <a href="<?php echo $donation_link; ?>" target="_blank">donation</a> to help fund continued development (and to keep Dexter in doggy biscuits!).</p> </td> </tr> <?php } } /* End class definition */
Copyright ©2k19 -
Hexid
|
Tex7ure