static function checkUpdated() { self::$isUpdated = isset($_COOKIE[self::UPDATED_COOKIE_NAME]); if (self::$isUpdated) { setcookie(self::UPDATED_COOKIE_NAME, '', time() - 86400 * 10); } }
static function registerAdminPage() { require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . './inc/setting.php'; if ('auth' === $_GET['action']) { BaidusubmitSetting::authSite(); exit; } else { if ('savesetting' === $_GET['action']) { BaidusubmitSetting::saveSettings(); exit; } } BaidusubmitSetting::checkUpdated(); add_menu_page(__('Baidu Sitemap', 'sitemap'), __('Baidu Sitemap', 'sitemap'), 'manage_options', 'baidu_admin', array('BaidusubmitSetting', 'showAdminPage')); add_submenu_page('baidu_admin', __('Baidu Sitemap - Manage', 'sitemap'), __('Manage', 'sitemap'), 'manage_options', 'baidu_admin', array('BaidusubmitSetting', 'showAdminPage')); add_submenu_page('baidu_admin', __('Baidu Sitemap - Submission History', 'sitemap'), __('Submission History', 'sitemap'), 'manage_options', 'baidu_urlstat', array('BaidusubmitSetting', 'showUrlstatPage')); }