File Editor
Directories:
.. (Back)
Diff
dashboard
rest-api
Files:
Diff.php
IPTraf.php
IPTrafList.php
WFLSPHP52Compatability.php
compat.php
diffResult.php
email_genericAlert.php
email_newIssues.php
email_unlockRequest.php
email_unsubscribeRequest.php
flags.php
live_activity.php
menu_dashboard.php
menu_dashboard_options.php
menu_firewall.php
menu_firewall_blocking.php
menu_firewall_blocking_options.php
menu_firewall_waf.php
menu_firewall_waf_options.php
menu_install.php
menu_options.php
menu_scanner.php
menu_scanner_credentials.php
menu_scanner_options.php
menu_support.php
menu_tools.php
menu_tools_diagnostic.php
menu_tools_importExport.php
menu_tools_livetraffic.php
menu_tools_twoFactor.php
menu_tools_whois.php
menu_wordfence_central.php
sysinfo.php
viewFullActivityLog.php
wf503.php
wfAPI.php
wfActivityReport.php
wfAdminNoticeQueue.php
wfAlerts.php
wfArray.php
wfBrowscap.php
wfBrowscapCache.php
wfBulkCountries.php
wfCache.php
wfCentralAPI.php
wfConfig.php
wfCrawl.php
wfCredentialsController.php
wfCrypt.php
wfCurlInterceptor.php
wfDB.php
wfDashboard.php
wfDateLocalization.php
wfDeactivationOption.php
wfDiagnostic.php
wfDict.php
wfDirectoryIterator.php
wfFileUtils.php
wfHelperBin.php
wfHelperString.php
wfIPWhitelist.php
wfImportExportController.php
wfInvalidPathException.php
wfIpLocation.php
wfIpLocator.php
wfIssues.php
wfJWT.php
wfLicense.php
wfLockedOut.php
wfLog.php
wfMD5BloomFilter.php
wfModuleController.php
wfNotification.php
wfOnboardingController.php
wfPersistenceController.php
wfRESTAPI.php
wfScan.php
wfScanEngine.php
wfScanEntrypoint.php
wfScanFile.php
wfScanFileLink.php
wfScanMonitor.php
wfScanPath.php
wfSchema.php
wfStyle.php
wfSupportController.php
wfUnlockMsg.php
wfUpdateCheck.php
wfUtils.php
wfVersionCheckController.php
wfView.php
wfViewResult.php
wfWebsite.php
wordfenceClass.php
wordfenceConstants.php
wordfenceHash.php
wordfenceScanner.php
wordfenceURLHoover.php
Create New File
Create
Edit File: wfLockedOut.php
<?php if (!defined('WORDFENCE_VERSION')) { exit; } wfUtils::doNotCache(); header('HTTP/1.1 503 Service Temporarily Unavailable'); header('Status: 503 Service Temporarily Unavailable'); ?> <!DOCTYPE html> <html> <head> <title><?php esc_html_e('You are temporarily locked out', 'wordfence'); ?></title> <style> html { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; line-height: 1.42857143; color: #333; background-color: #fff; padding: 0; margin: 0; } body { padding: 0; margin: 0; } a { color:#00709e; } h1, h2, h3, h4, h5, h6 { font-weight: 200; line-height: 1.1; } h1, .h1 { font-size: 3rem; } h2, .h2 { font-size: 2.5rem; } h3, .h3 { font-size: 1.5rem; } h4, .h4 { font-size: 1rem; } h5, .h5 { font-size: 0.875rem; } h6, .h6 { font-size: 0.75rem; } h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; } h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; } .wf-btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; text-transform: uppercase; padding: .4rem 1rem; font-size: .875rem; line-height: 1.3125rem; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } @media (min-width: 768px) { .wf-btn { padding: .5rem 1.25rem; font-size: .875rem; line-height: 1.3125rem; border-radius: 4px } } .wf-btn:focus, .wf-btn.wf-focus, .wf-btn:active:focus, .wf-btn:active.wf-focus, .wf-btn.wf-active:focus, .wf-btn.wf-active.wf-focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px } .wf-btn:hover, .wf-btn:focus, .wf-btn.wf-focus { color: #00709e; text-decoration: none } .wf-btn:active, .wf-btn.wf-active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) } .wf-btn.wf-disabled, .wf-btn[disabled], .wf-btn[readonly], fieldset[disabled] .wf-btn { cursor: not-allowed; -webkit-box-shadow: none; box-shadow: none } a.wf-btn { text-decoration: none } a.wf-btn.wf-disabled, fieldset[disabled] a.wf-btn { cursor: not-allowed; pointer-events: none } .wf-btn-default { color: #00709e; background-color: #fff; border-color: #00709e } .wf-btn-default:focus, .wf-btn-default.focus { color: #00709e; background-color: #e6e6e6; border-color: #00161f } .wf-btn-default:hover { color: #00709e; background-color: #e6e6e6; border-color: #004561 } .wf-btn-default:active, .wf-btn-default.active { color: #00709e; background-color: #e6e6e6; border-color: #004561 } .wf-btn-default:active:hover, .wf-btn-default:active:focus, .wf-btn-default:active.focus, .wf-btn-default.active:hover, .wf-btn-default.active:focus, .wf-btn-default.active.focus { color: #00709e; background-color: #d4d4d4; border-color: #00161f } .wf-btn-default:active, .wf-btn-default.wf-active { background-image: none } .wf-btn-default.wf-disabled, .wf-btn-default[disabled], .wf-btn-default[readonly], fieldset[disabled] .wf-btn-default { color: #777; background-color: #fff; border-color: #e2e2e2; cursor: not-allowed } .wf-btn-default.wf-disabled:hover, .wf-btn-default.wf-disabled:focus, .wf-btn-default.wf-disabled.wf-focus, .wf-btn-default[disabled]:hover, .wf-btn-default[disabled]:focus, .wf-btn-default[disabled].wf-focus, .wf-btn-default[readonly]:hover, .wf-btn-default[readonly]:focus, .wf-btn-default[readonly].wf-focus, fieldset[disabled] .wf-btn-default:hover, fieldset[disabled] .wf-btn-default:focus, fieldset[disabled] .wf-btn-default.wf-focus { background-color: #fff; border-color: #00709e } input[type="text"], input.wf-input-text { text-align: left; max-width: 200px; height: 30px; border-radius: 0; border: 0; background-color: #ffffff; box-shadow: 0px 0px 0px 1px rgba(215,215,215,0.65); padding: 0.25rem; } hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 4px solid #eee } p { font-size: 1.4rem; font-weight: 300; } p.medium, div.medium p { font-size: 1.1rem; } p.small, div.small p { font-size: 1rem; } .container { max-width: 900px; padding: 0 1rem; margin: 0 auto; } .top-accent { height: 25px; background-color: #00709e; } .block-data { width: 100%; border-top: 6px solid #00709e; } .block-data tr:nth-child(odd) th, .block-data tr:nth-child(odd) td { background-color: #eeeeee; } .block-data th, .block-data td { text-align: left; padding: 1rem; font-size: 1.1rem; } .block-data th.reason, .block-data td.reason { color: #930000; } .block-data th { font-weight: 300; } .block-data td { font-weight: 500; } .about { margin-top: 2rem; display: flex; flex-direction: row; align-items: stretch; } .about .badge { flex-basis: 116px; flex-grow: 0; flex-shrink: 0; display: flex; align-items: center; justify-content: flex-start; } .about svg { width: 100px; height: 100px; } .about-text { background-color: #00709e; color: #ffffff; padding: 1rem; } .about-text .h4 { font-weight: 500; margin-top: 0; margin-bottom: 0.25rem; font-size: 0.875rem; } .about-text p { font-size: 0.875rem; font-weight: 200; margin-top: 0.3rem; margin-bottom: 0.3rem; } .about-text p:first-of-type { margin-top: 0; } .about-text p:last-of-type { margin-bottom: 0; } .st0{fill:#00709e;} .st1{fill:#FFFFFF;} .generated { color: #999999; margin-top: 2rem; } /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } </style> </head> <body> <div class="top-accent"></div> <div class="container"> <h1><?php esc_html_e('Your access to this site has been temporarily limited by the site owner', 'wordfence'); ?></h1> <p><?php esc_html_e('Your access to this service has been temporarily limited. Please try again in a few minutes. (HTTP response code 503)', 'wordfence'); ?></p> <p><?php esc_html_e('If you think you have been blocked in error, contact the owner of this site for assistance.', 'wordfence'); ?></p> <?php if (!empty($customText)): ?> <hr> <div class="medium"><?php echo $customText; ?></div> <?php endif; ?> <hr> <ul> <li><a href="<?php echo esc_url(site_url()); ?>"><?php esc_html_e('Return to the site home page', 'wordfence'); ?></a></li> <li><a href="<?php echo esc_url(admin_url()); ?>"><?php esc_html_e('Attempt to return to the admin login page (you may still be locked out)', 'wordfence'); ?></a></li> </ul> <?php require(dirname(__FILE__) . '/wfUnlockMsg.php'); ?> <h2 class="h3"><?php esc_html_e('Block Technical Data', 'wordfence'); ?></h2> <table border="0" cellspacing="0" cellpadding="0" class="block-data"> <tr> <th class="reason"><?php esc_html_e('Block Reason:', 'wordfence'); ?></th> <td class="reason"><?php esc_html_e('You have been temporarily locked out of this system. This means that you will not be able to log in for a while.', 'wordfence'); ?></td> </tr> <tr> <th class="time"><?php esc_html_e('Time:', 'wordfence'); ?></th> <td class="time"><?php echo htmlspecialchars(gmdate('D, j M Y G:i:s T', wfWAFUtils::normalizedTime())); ?></td> </tr> </table> <div class="about"> <div class="badge"> <?php $contents = file_get_contents(WORDFENCE_PATH . '/images/wf-error-badge.svg'); $contents = preg_replace('/^<\?xml.+?\?>\s*/i', '', $contents); $contents = preg_replace('/^<!DOCTYPE.+?>\s*/i', '', $contents); $contents = preg_replace('/<svg\s+xmlns="[^"]*"/i', '<svg', $contents); echo $contents; ?> </div> <div class="about-text"> <h3 class="h4"><?php esc_html_e('About Wordfence', 'wordfence'); ?></h3> <p><?php esc_html_e('Wordfence is a security plugin installed on over 4 million WordPress sites. The owner of this site is using Wordfence to manage access to their site.', 'wordfence'); ?></p> <p><?php esc_html_e('You can also read the documentation to learn about Wordfence\'s blocking tools, or visit wordfence.com to learn more about Wordfence.', 'wordfence'); ?></p> </div> </div> <p class="documentation small"><?php echo wp_kses(sprintf(__('Click here to learn more: <a href="%s" target="_blank" rel="noopener noreferrer">Documentation<span class="screen-reader-text"> (opens in new tab)</span></a>', 'wordfence'), wfSupportController::esc_supportURL(wfSupportController::ITEM_LOCKED_OUT)), array('a'=>array('href'=>array(), 'target'=>array(), 'rel'=>array()), 'span'=>array('class'=>array()))); ?></p> <p class="generated small"><em><?php esc_html(printf(__('Generated by Wordfence at %s', 'wordfence'), gmdate('D, j M Y G:i:s T', wfWAFUtils::normalizedTime()))); ?>.<br><?php esc_html_e('Your computer\'s time:', 'wordfence'); ?> <script type="application/javascript">document.write(new Date().toUTCString());</script>.</em></p> </div> </body> </html> <?php exit(); ?>
Save Changes
Rename File
Rename