PluginProbe
Advanced Ads – Ad Manager & AdSense / 1.8.21
Advanced Ads – Ad Manager & AdSense v1.8.21
2.0.26 2.0.25 2.0.24 2.0.23 2.0.22 2.0.21 1.38.0 1.39.0 1.39.1 1.39.2 1.39.3 1.39.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.40.0 1.40.1 1.40.2 All 348 releases
advanced-ads / modules / adblock-finder / admin / admin.php
admin.php
40 lines 1011 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 class Advanced_Ads_Adblock_Finder_Admin {
3 public function __construct() {
4 // Add module settings to Advanced Ads settings page.
5 add_action( 'advanced-ads-settings-init', array( $this, 'settings_init' ), 9, 1 );
6 }
7
8 /**
9 * Add settings to settings page.
10 *
11 * @param string $hook Settings page hook.
12 */
13 public function settings_init( $hook ) {
14 add_settings_section(
15 'advanced_ads_adblocker_setting_section',
16 __( 'Ad Blocker', 'advanced-ads' ),
17 array( $this, 'render_settings_section_callback' ),
18 $hook
19 );
20
21 add_settings_field(
22 'GA-tracking-id',
23 __( 'Ad blocker counter', 'advanced-ads' ),
24 array( $this, 'render_settings_ga' ),
25 $hook,
26 'advanced_ads_adblocker_setting_section'
27 );
28 }
29
30 public function render_settings_section_callback() {}
31
32 public function render_settings_ga() {
33 $options = Advanced_Ads::get_instance()->options();
34 $UID = isset( $options['ga-UID'] ) ? $options['ga-UID'] : '';
35
36 include dirname( __FILE__ ) . '/views/setting-ga.php';
37 }
38
39 }
40