Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/clone/wp-conte.../themes/herald
File: template-modules.php
<?php
[0] Fix | Delete
/**
[1] Fix | Delete
* Template Name: Modules
[2] Fix | Delete
*/
[3] Fix | Delete
?>
[4] Fix | Delete
<?php get_header(); ?>
[5] Fix | Delete
[6] Fix | Delete
<?php if ( post_password_required() ) : ?>
[7] Fix | Delete
<?php get_template_part( 'template-parts/page/protected' ); ?>
[8] Fix | Delete
<?php else: ?>
[9] Fix | Delete
[10] Fix | Delete
<?php
[11] Fix | Delete
global $herald_sidebar_opts;
[12] Fix | Delete
$herald_modules_meta = herald_get_page_meta( get_the_ID() );
[13] Fix | Delete
$sections = $herald_modules_meta['sections'];
[14] Fix | Delete
?>
[15] Fix | Delete
[16] Fix | Delete
<?php if ( !empty( $sections ) ) : ?>
[17] Fix | Delete
[18] Fix | Delete
<?php
[19] Fix | Delete
[20] Fix | Delete
//Check if pagination is set and do required tweaks
[21] Fix | Delete
if( $herald_modules_meta['pag'] != 'none' ){
[22] Fix | Delete
[23] Fix | Delete
$pagination = $herald_modules_meta['pag'];
[24] Fix | Delete
herald_set_paginated_module_index( $sections );
[25] Fix | Delete
$paged = herald_module_template_is_paged();
[26] Fix | Delete
[27] Fix | Delete
if( $paged ){
[28] Fix | Delete
$sections = herald_parse_paged_module_template( $sections );
[29] Fix | Delete
herald_set_paginated_module_index( $sections, $paged );
[30] Fix | Delete
}
[31] Fix | Delete
}
[32] Fix | Delete
[33] Fix | Delete
?>
[34] Fix | Delete
[35] Fix | Delete
<?php foreach ( $sections as $s_ind => $section ) : ?>
[36] Fix | Delete
[37] Fix | Delete
<?php
[38] Fix | Delete
$herald_sidebar_opts = $section;
[39] Fix | Delete
$section_class = $section['use_sidebar'] == 'none' ? 'herald-no-sid ' : '';
[40] Fix | Delete
$section_class .= isset($section['css_class']) && !empty($section['css_class']) ? $section['css_class'] : '';
[41] Fix | Delete
$wrap_class = $section['use_sidebar'] != 'none' ? 'herald-main-content col-lg-9 col-md-9 col-mod-main' : 'col-lg-12 col-md-12';
[42] Fix | Delete
[43] Fix | Delete
?>
[44] Fix | Delete
[45] Fix | Delete
<div class="herald-section container <?php echo esc_attr( $section_class ); ?>" id="herald-section-<?php echo esc_attr( $s_ind ); ?>">
[46] Fix | Delete
[47] Fix | Delete
<div class="row">
[48] Fix | Delete
[49] Fix | Delete
<?php if( $herald_sidebar_opts['use_sidebar'] == 'left' ): ?>
[50] Fix | Delete
<?php get_template_part('sidebar'); ?>
[51] Fix | Delete
<?php endif; ?>
[52] Fix | Delete
[53] Fix | Delete
<div class="<?php echo esc_attr( $wrap_class ); ?>">
[54] Fix | Delete
[55] Fix | Delete
<div class="row">
[56] Fix | Delete
[57] Fix | Delete
<?php if(!empty($section['modules'])): ?>
[58] Fix | Delete
[59] Fix | Delete
<?php foreach( $section['modules'] as $m_ind => $module ): $module = herald_parse_args( $module, herald_get_module_defaults( $module['type'] ) ); ?>
[60] Fix | Delete
[61] Fix | Delete
<?php if ( isset( $module['active'] ) && $module['active'] ) : ?>
[62] Fix | Delete
<?php $module_template = isset( $module['cpt'] ) ? 'cpt' : $module['type']; ?>
[63] Fix | Delete
<?php include( locate_template('template-parts/modules/'.$module_template.'.php') ); ?>
[64] Fix | Delete
<?php endif; ?>
[65] Fix | Delete
[66] Fix | Delete
<?php endforeach; ?>
[67] Fix | Delete
[68] Fix | Delete
<?php endif; ?>
[69] Fix | Delete
[70] Fix | Delete
</div>
[71] Fix | Delete
[72] Fix | Delete
</div>
[73] Fix | Delete
[74] Fix | Delete
<?php if( $herald_sidebar_opts['use_sidebar'] == 'right' ): ?>
[75] Fix | Delete
<?php get_template_part('sidebar'); ?>
[76] Fix | Delete
<?php endif; ?>
[77] Fix | Delete
[78] Fix | Delete
</div>
[79] Fix | Delete
[80] Fix | Delete
</div>
[81] Fix | Delete
[82] Fix | Delete
<?php endforeach; ?>
[83] Fix | Delete
[84] Fix | Delete
<?php else: ?>
[85] Fix | Delete
[86] Fix | Delete
<div class="herald-section container col-lg-12 col-md-12">
[87] Fix | Delete
[88] Fix | Delete
<?php
[89] Fix | Delete
[90] Fix | Delete
$args = array(
[91] Fix | Delete
'title' => '<h2 class="h6 herald-mod-h herald-color">'. esc_html__( 'Oooops!', 'herald' ).'</h2>',
[92] Fix | Delete
'desc' => wp_kses( sprintf( __( 'You don\'t have any sections and modules yet. Hurry up and <a href="%s">create your first module</a>.', 'herald' ), admin_url( 'post.php?post='.get_the_ID().'&action=edit#herald_modules' ) ), wp_kses_allowed_html( 'post' ))
[93] Fix | Delete
);
[94] Fix | Delete
[95] Fix | Delete
echo herald_print_heading( $args );
[96] Fix | Delete
?>
[97] Fix | Delete
[98] Fix | Delete
</div>
[99] Fix | Delete
[100] Fix | Delete
<?php endif; ?>
[101] Fix | Delete
[102] Fix | Delete
<?php endif; ?>
[103] Fix | Delete
[104] Fix | Delete
<?php get_footer(); ?>
[105] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function