示例#1
0
                self::$border = 'border:#' . self::$options['border_normal'] . ' solid ' . self::$options['border_width'] . 'px;" ' . ' onmouseover="this.style.border=\'#' . self::$options['border_color'] . ' solid ' . self::$options['border_width'] . 'px\'" ' . 'onmouseout="this.style.border=\'#' . self::$options['border_normal'] . ' solid ' . self::$options['border_width'] . 'px\'';
            }
            return self::$border;
        }
        static function isKilled()
        {
            foreach (self::$kills as $k) {
                $fn = "is_{$k}";
                if (!empty(self::$options["kill_{$k}"]) && $fn()) {
                    return true;
                }
            }
            return EzGAPro::isKilled();
        }
    }
}
EzGA::$isPro = EzGA::isPro();
// For 4.3.0 <= PHP <= 5.4.0
if (!function_exists('http_response_code')) {
    function http_response_code($newcode = NULL)
    {
        static $code = 200;
        if ($newcode !== NULL) {
            header('X-PHP-Response-Code: ' . $newcode, true, $newcode);
            if (!headers_sent()) {
                $code = $newcode;
            }
        }
        return $code;
    }
}
    }
    function filterFooter($arg)
    {
        if (is_admin()) {
            return $arg;
        }
        echo $this->leadout;
        return $arg;
    }
}
$ezAdSenseFront = new EzAdSenseFront();
if (!empty($ezAdSenseFront)) {
    add_filter('the_content', array($ezAdSenseFront, 'filterContent'));
    require_once 'easy-adsense-widget.php';
    EzWidget::setPlugin($ezAdSenseFront);
    if (EzGA::isPro()) {
        if (!empty(EzGA::$options['enableShortCode'])) {
            $shortCodes = array('ezadsense', 'adsense');
            foreach ($shortCodes as $sc) {
                add_shortcode($sc, array('EzGAPro', 'processShortcode'));
            }
        }
    }
    if (EzGA::$options['max_link'] === -1) {
        add_action('wp_footer', array($ezAdSenseFront, 'showUnreal', 1));
    }
    if (!empty(EzGA::$options['header_leadin'])) {
        add_action(EzGA::$options['header_leadin'], array($ezAdSenseFront, 'filterHeader'));
    }
    if (!empty(EzGA::$options['footer_leadout'])) {
        add_action(EzGA::$options['footer_leadout'], array($ezAdSenseFront, 'filterFooter'));