scanOptions(); ?>

0) { printf( /* translators: 1. URL to the site's homepage. 2. Number of scan results. */ _n('Wordfence found the following new issues on "%1$s" (%2$d existing issue was also found again).', 'Wordfence found the following new issues on "%1$s" (%2$d existing issues were also found again).', count($previousIssues), 'wordfence'), esc_html(get_bloginfo('name', 'raw')), count($previousIssues) ); } else { echo esc_html(sprintf( /* translators: 1. URL to the site's homepage. */ __('Wordfence found the following new issues on "%1$s".', 'wordfence'), get_bloginfo('name', 'raw') )); } ?>


%2$s or read more about scan options to improve scan speed here: %4$s', 'wordfence'), esc_attr(wfUtils::wpAdminURL('admin.php?page=WordfenceScan&subpage=scan_options#wf-scanner-options-performance')), esc_attr(wfUtils::wpAdminURL('admin.php?page=WordfenceScan&subpage=scan_options')), wfSupportController::esc_supportURL(wfSupportController::ITEM_SCAN_TIME_LIMIT), esc_html(wfSupportController::supportURL(wfSupportController::ITEM_SCAN_TIME_LIMIT))), array('a'=>array('href'=>array()))); ?>
__('Critical Problems:', 'wordfence'), wfIssues::SEVERITY_HIGH => __('High Severity Problems:', 'wordfence'), wfIssues::SEVERITY_MEDIUM => __('Medium Severity Problems:', 'wordfence'), wfIssues::SEVERITY_LOW => __('Low Severity Problems:', 'wordfence'), ); ?> $severityLabel): if ($severityLevel < $level) { continue; } $hasIssuesAtSeverity = false; foreach($issues as $i){ if($i['severity'] == $severityLevel){ ?>

*

' . esc_html__('Plugin contains an unpatched security vulnerability.', 'wordfence') . ''; if (isset($i['tmplData']['vulnerabilityLink'])) { echo ' ' . esc_html__('Vulnerability Information', 'wordfence') . ''; } echo '

'; } } if ($i['type'] == 'coreUnknown') { echo '

' . esc_html__('The core files scan has not run because this version is not currently indexed by Wordfence. New WordPress versions may take up to a day to be indexed.', 'wordfence') . '

'; } else if ($i['type'] == 'wafStatus') { echo '

' . esc_html__('Firewall issues may be caused by file permission changes or other technical problems.', 'wordfence') . ' ' . esc_html__('More Details and Instructions', 'wordfence') . '

'; } else if ($i['type'] == 'skippedPaths') { echo '

' . esc_html__('Scanning additional paths is optional and is not always necessary.', 'wordfence') . ' ' . esc_html__('Learn More', 'wordfence') . '

'; } $showWPParagraph = !empty($i['tmplData']['vulnerable']) || isset($i['tmplData']['wpURL']); if ($showWPParagraph) { echo '

'; } if (!empty($i['tmplData']['vulnerable'])) { echo '' . esc_html__('Update includes security-related fixes.', 'wordfence') . ''; if (isset($i['tmplData']['vulnerabilityLink'])) { echo ' ' . esc_html__('Vulnerability Information', 'wordfence') . ''; } } if (isset($i['tmplData']['wpURL'])) { if(!empty($i['tmplData']['vulnerable'])) echo '
'; echo $i['tmplData']['wpURL'] . '/#developers'; } if ($showWPParagraph) { echo '

'; } ?> getTextImageURL($i['tmplData']['badURL']), 'https'); ?>

<?php esc_html_e('The malicious URL matched', 'wordfence') ?>

0) { $sentences[] = sprintf(/* translators: Number of scan results */ _n('%d issue was omitted from this email due to length limits.', '%d issues were omitted from this email due to length limits.', $issuesNotShown, 'wordfence'), $issuesNotShown); $sentences[] = esc_html__('View every issue:', 'wordfence') . sprintf(' %s', esc_attr(wfUtils::wpAdminURL('admin.php?page=WordfenceScan')), esc_html(wfUtils::wpAdminURL('admin.php?page=WordfenceScan'))); } if (count($sentences)) { printf('

%s

', implode(' ', $sentences)); } ?>


https://www.wordfence.com/zz2/wordfence-signup/