: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
if (!defined('WORDFENCE_LS_VERSION')) { exit; }
* @var array $sections The content tabs, each element is an array of the syntax array('tab' => Model_Tab instance, 'title' => Title instance, 'content' => HTML content). Required.
<?php do_action('wfls_activation_page_header'); ?>
<div class="wrap wordfence-ls">
if (\WordfenceLS\Controller_Permissions::shared()->can_manage_settings() && !\WordfenceLS\Controller_Settings::shared()->get_bool(\WordfenceLS\Controller_Settings::OPTION_DISMISSED_FRESH_INSTALL_MODAL) && !WORDFENCE_LS_FROM_CORE) {
echo \WordfenceLS\Model_View::create('onboarding/standalone-header')->render();
<div class="wfls-container-fluid">
$tabs = array_map(function($t) { return $t['tab']; }, $sections);
echo \WordfenceLS\Model_View::create('page/tabbar', array(
<div class="wfls-col-xs-12">
<?php foreach ($sections as $s): ?>
<div id="<?php echo esc_attr($s['tab']->id); ?>" class="wfls-tab-content" data-title="<?php echo esc_attr($s['tab']->pageTitle); ?>">
echo \WordfenceLS\Model_View::create('page/section-title', array(
</div> <!-- end <?php echo \WordfenceLS\Text\Model_HTML::esc_html($s['tab']->id); ?> block -->
</div> <!-- end content block -->
</div> <!-- end container -->