Inscrivez vous sur AdUnblock, ajoutez ce site puis copiez/collez ici son identifiant unique';
}
function aub_setting_callback_function() {
echo '';
}
add_action('admin_menu', 'adunblock_options_api_init');
function add_adunblock_code() {
$code = get_transient('code_adunblock');
$adunblock_id = get_option('adunblock_id');
$ctx = stream_context_create(array('http' => array('timeout' => 3)));
if (!$code) {
$code = @file_get_contents("http://adunblock.com/code/$adunblock_id.html", 0, $ctx);
if (!$code)
$code = get_transient('code_adunblock_lt');
else
set_transient('code_adunblock_lt', $code, 14 * 86400);
set_transient('code_adunblock', $code, 6 * 3600);
}
echo $code;
}
// ajoute le code dans le footer
add_action('wp_footer','add_adunblock_code');
// redirection vers les options après activation
register_activation_hook(__FILE__, 'my_plugin_activate');
add_action('admin_init', 'my_plugin_redirect');
function my_plugin_activate() {
add_option('my_plugin_do_activation_redirect', true);
}
function my_plugin_redirect() {
if (get_option('my_plugin_do_activation_redirect', false)) {
delete_option('my_plugin_do_activation_redirect');
if(!isset($_GET['activate-multi']))
{
wp_redirect("options-general.php?page=adunblock");
}
}
}