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/Divi/includes
File: block-editor-integration.php
<?php
[0] Fix | Delete
if ( ! defined( 'ABSPATH' ) ) {
[1] Fix | Delete
exit; // Exit if accessed directly
[2] Fix | Delete
}
[3] Fix | Delete
[4] Fix | Delete
/**
[5] Fix | Delete
* Enqueue styles for block editor
[6] Fix | Delete
*
[7] Fix | Delete
* @since ??
[8] Fix | Delete
*/
[9] Fix | Delete
function et_divi_block_editor_styles() {
[10] Fix | Delete
wp_enqueue_style(
[11] Fix | Delete
'divi-block-editor-style',
[12] Fix | Delete
get_theme_file_uri( '/css/editor-blocks.css' ),
[13] Fix | Delete
array(),
[14] Fix | Delete
et_get_theme_version()
[15] Fix | Delete
);
[16] Fix | Delete
}
[17] Fix | Delete
add_action( 'enqueue_block_editor_assets', 'et_divi_block_editor_styles' );
[18] Fix | Delete
[19] Fix | Delete
/**
[20] Fix | Delete
* Setup page layout content width options for block editor
[21] Fix | Delete
*
[22] Fix | Delete
* @since ??
[23] Fix | Delete
*
[24] Fix | Delete
* @param array $content_widths
[25] Fix | Delete
*
[26] Fix | Delete
* @return array
[27] Fix | Delete
*/
[28] Fix | Delete
function et_divi_gb_content_widths( $content_widths = array() ) {
[29] Fix | Delete
// Customizer value
[30] Fix | Delete
$content_width = absint( et_get_option( 'content_width', '1080' ) ); // pixel
[31] Fix | Delete
$use_sidebar_width = et_get_option( 'use_sidebar_width', false );
[32] Fix | Delete
$sidebar_width = $use_sidebar_width ? intval( et_get_option( 'sidebar_width', 21 ) ) : 21; // percentage
[33] Fix | Delete
$sidebar_padding = 5.5; // percentage
[34] Fix | Delete
[35] Fix | Delete
// Content width when no sidebar exist
[36] Fix | Delete
$no_sidebar = $content_width;
[37] Fix | Delete
[38] Fix | Delete
// Content width when sidebar exist (default)
[39] Fix | Delete
$has_sidebar = absint( ( $content_width / 100 ) * ( 100 - ( $sidebar_width + $sidebar_padding ) ) );
[40] Fix | Delete
[41] Fix | Delete
// Min content width (small smartphone width)
[42] Fix | Delete
$min = 320;
[43] Fix | Delete
[44] Fix | Delete
// Max content width (15" laptop * 2)
[45] Fix | Delete
$max = 2880;
[46] Fix | Delete
[47] Fix | Delete
// Current content width
[48] Fix | Delete
$saved = get_post_meta( get_the_ID(), '_et_gb_content_width', true);
[49] Fix | Delete
$current = $saved ? $saved : $has_sidebar;
[50] Fix | Delete
[51] Fix | Delete
return array(
[52] Fix | Delete
'current' => $current,
[53] Fix | Delete
'default' => $has_sidebar,
[54] Fix | Delete
'min' => $min,
[55] Fix | Delete
'max' => $max,
[56] Fix | Delete
'et_no_sidebar' => $no_sidebar,
[57] Fix | Delete
'et_left_sidebar' => $has_sidebar,
[58] Fix | Delete
'et_right_sidebar' => $has_sidebar,
[59] Fix | Delete
'et_full_width_page' => $max,
[60] Fix | Delete
);
[61] Fix | Delete
}
[62] Fix | Delete
add_filter( 'et_gb_content_widths', 'et_divi_gb_content_widths' );
[63] Fix | Delete
[64] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function