generateAd($type); if($code) { echo(html_entity_decode($code)); } else { echo(''); } } function ae_plugin_actions($links, $file) { static $this_plugin; if(!$this_plugin) $this_plugin = plugin_basename(__FILE__); if($file == $this_plugin) { $settings_link = '' . __('Settings') . ''; $links = array_merge(array($settings_link), $links); } return $links; } if(is_admin()) { add_action('admin_menu', 'aeopt_menu'); add_action('admin_init', array($aeopt, 'aeopt_admin_init')); add_filter('plugin_action_links', 'ae_plugin_actions', 10, 2); } else { add_filter('init', array($aeopt, 'aeopt_init')); add_action('wp_footer', array($aeopt, 'aeopt_debug')); add_filter('the_post', array($aeopt, 'post_aeopt')); // add_action('loop_start', array($aeopt, 'init_count')); add_action('loop_end', array($aeopt, 'destroy_count')); add_filter('the_content', array($aeopt, 'adsenseoptimize'), 100); } add_action('widgets_init', 'ae_load_widgets'); function ae_load_widgets() { register_widget('adsense_plugin_explosion_Widget'); } ?>