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.../plugins/wp-smush.../app/pages
File: class-lazy.php
<?php
[0] Fix | Delete
/**
[1] Fix | Delete
* Lazy load page.
[2] Fix | Delete
*
[3] Fix | Delete
* @package Smush\App\Pages
[4] Fix | Delete
*/
[5] Fix | Delete
[6] Fix | Delete
namespace Smush\App\Pages;
[7] Fix | Delete
[8] Fix | Delete
use Smush\App\Abstract_Summary_Page;
[9] Fix | Delete
use Smush\App\Interface_Page;
[10] Fix | Delete
[11] Fix | Delete
if ( ! defined( 'WPINC' ) ) {
[12] Fix | Delete
die;
[13] Fix | Delete
}
[14] Fix | Delete
[15] Fix | Delete
/**
[16] Fix | Delete
* Class Lazy
[17] Fix | Delete
*/
[18] Fix | Delete
class Lazy extends Abstract_Summary_Page implements Interface_Page {
[19] Fix | Delete
/**
[20] Fix | Delete
* Register meta boxes.
[21] Fix | Delete
*/
[22] Fix | Delete
public function register_meta_boxes() {
[23] Fix | Delete
parent::register_meta_boxes();
[24] Fix | Delete
[25] Fix | Delete
if ( ! $this->settings->get( 'lazy_load' ) ) {
[26] Fix | Delete
$this->add_meta_box(
[27] Fix | Delete
'lazyload/disabled',
[28] Fix | Delete
__( 'Lazy Load', 'wp-smushit' ),
[29] Fix | Delete
null,
[30] Fix | Delete
null,
[31] Fix | Delete
null,
[32] Fix | Delete
'main',
[33] Fix | Delete
array(
[34] Fix | Delete
'box_class' => 'sui-box sui-message sui-no-padding',
[35] Fix | Delete
)
[36] Fix | Delete
);
[37] Fix | Delete
[38] Fix | Delete
return;
[39] Fix | Delete
}
[40] Fix | Delete
[41] Fix | Delete
$this->add_meta_box(
[42] Fix | Delete
'lazyload',
[43] Fix | Delete
__( 'Lazy Load', 'wp-smushit' ),
[44] Fix | Delete
array( $this, 'lazy_load_meta_box' ),
[45] Fix | Delete
null,
[46] Fix | Delete
array( $this, 'common_meta_box_footer' )
[47] Fix | Delete
);
[48] Fix | Delete
}
[49] Fix | Delete
[50] Fix | Delete
/**
[51] Fix | Delete
* Common footer meta box.
[52] Fix | Delete
*
[53] Fix | Delete
* @since 3.2.0
[54] Fix | Delete
*/
[55] Fix | Delete
public function common_meta_box_footer() {
[56] Fix | Delete
$this->view( 'meta-box-footer', array(), 'common' );
[57] Fix | Delete
}
[58] Fix | Delete
[59] Fix | Delete
/**
[60] Fix | Delete
* Lazy loading meta box.
[61] Fix | Delete
*
[62] Fix | Delete
* @since 3.2.0
[63] Fix | Delete
*/
[64] Fix | Delete
public function lazy_load_meta_box() {
[65] Fix | Delete
$this->view(
[66] Fix | Delete
'lazyload/meta-box',
[67] Fix | Delete
array(
[68] Fix | Delete
'conflicts' => get_transient( 'wp-smush-conflict_check' ),
[69] Fix | Delete
'settings' => $this->settings->get_setting( 'wp-smush-lazy_load' ),
[70] Fix | Delete
'cpts' => get_post_types( // custom post types.
[71] Fix | Delete
array(
[72] Fix | Delete
'public' => true,
[73] Fix | Delete
'_builtin' => false,
[74] Fix | Delete
),
[75] Fix | Delete
'objects'
[76] Fix | Delete
),
[77] Fix | Delete
)
[78] Fix | Delete
);
[79] Fix | Delete
}
[80] Fix | Delete
}
[81] Fix | Delete
[82] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function