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/views/dashboar...
File: integrations-meta-box.php
<?php
[0] Fix | Delete
/**
[1] Fix | Delete
* Integrations meta box.
[2] Fix | Delete
*
[3] Fix | Delete
* @since 3.8.6
[4] Fix | Delete
* @package WP_Smush
[5] Fix | Delete
*
[6] Fix | Delete
* @var array $basic_features Basic features.
[7] Fix | Delete
* @var array $fields Available integration settings.
[8] Fix | Delete
* @var bool $is_pro Pro status.
[9] Fix | Delete
* @var array $settings Settings array.
[10] Fix | Delete
* @var string $upsell_url Upsell link.
[11] Fix | Delete
*/
[12] Fix | Delete
[13] Fix | Delete
use Smush\Core\Settings;
[14] Fix | Delete
[15] Fix | Delete
if ( ! defined( 'WPINC' ) ) {
[16] Fix | Delete
die;
[17] Fix | Delete
}
[18] Fix | Delete
[19] Fix | Delete
?>
[20] Fix | Delete
[21] Fix | Delete
<p>
[22] Fix | Delete
<?php esc_html_e( 'Integrate with powerful third-party providers and make compression even easier.', 'wp-smushit' ); ?>
[23] Fix | Delete
</p>
[24] Fix | Delete
[25] Fix | Delete
<div class="sui-box-settings-row sui-flushed sui-no-padding">
[26] Fix | Delete
<table class="sui-table sui-table-flushed">
[27] Fix | Delete
<thead>
[28] Fix | Delete
<tr>
[29] Fix | Delete
<th><?php esc_html_e( 'Available Integrations', 'wp-smushit' ); ?></th>
[30] Fix | Delete
<th><?php esc_html_e( 'Status', 'wp-smushit' ); ?></th>
[31] Fix | Delete
</tr>
[32] Fix | Delete
</thead>
[33] Fix | Delete
[34] Fix | Delete
<tbody>
[35] Fix | Delete
<?php foreach ( $fields as $name ) : ?>
[36] Fix | Delete
<?php
[37] Fix | Delete
$disable = apply_filters( 'wp_smush_integration_status_' . $name, false ); // Disable setting.
[38] Fix | Delete
$upsell = ! in_array( $name, $basic_features, true ) && ! $is_pro; // Gray out row, disable setting.
[39] Fix | Delete
$value = ! ( $upsell || empty( $settings[ $name ] ) || $disable ) && $settings[ $name ];
[40] Fix | Delete
?>
[41] Fix | Delete
<tr class="<?php echo $upsell ? 'smush-disabled-table-row' : ''; ?>">
[42] Fix | Delete
<td class="sui-table-item-title">
[43] Fix | Delete
<?php echo esc_html( Settings::get_setting_data( $name, 'short-label' ) ); ?>
[44] Fix | Delete
</td>
[45] Fix | Delete
<td>
[46] Fix | Delete
<?php if ( $upsell ) : ?>
[47] Fix | Delete
<span class="sui-tag sui-tag-purple sui-tag-sm"><?php esc_html_e( 'PRO', 'wp-smushit' ); ?></span>
[48] Fix | Delete
<?php elseif ( $value ) : ?>
[49] Fix | Delete
<span class="sui-tag sui-tag-green"><?php esc_html_e( 'Active', 'wp-smushit' ); ?></span>
[50] Fix | Delete
<?php else : ?>
[51] Fix | Delete
<span class="sui-tag"><?php esc_html_e( 'Inactive', 'wp-smushit' ); ?></span>
[52] Fix | Delete
<?php endif; ?>
[53] Fix | Delete
</td>
[54] Fix | Delete
</tr>
[55] Fix | Delete
<?php endforeach; ?>
[56] Fix | Delete
</tbody>
[57] Fix | Delete
</table>
[58] Fix | Delete
</div>
[59] Fix | Delete
[60] Fix | Delete
<?php if ( ! $is_pro ) : ?>
[61] Fix | Delete
<p><?php esc_html_e( 'Smush Pro supports hosting images on Amazon S3 and optimizing NextGen Gallery images directly through NextGen Gallery settings.', 'wp-smushit' ); ?></p>
[62] Fix | Delete
<p>
[63] Fix | Delete
<?php
[64] Fix | Delete
printf( /* translators: %1$s - opening <a>, %2$s - closing </a> */
[65] Fix | Delete
esc_html__( '%1$sUnlock now%2$s with a WPMU DEV membership today!', 'wp-smushit' ),
[66] Fix | Delete
'<a href="' . esc_url( $upsell_url ) . '" target="_blank" class="smush-upsell-link">',
[67] Fix | Delete
'</a>'
[68] Fix | Delete
);
[69] Fix | Delete
?>
[70] Fix | Delete
</p>
[71] Fix | Delete
<?php endif; ?>
[72] Fix | Delete
[73] Fix | Delete
<a href="<?php echo esc_url( $this->get_url( 'smush-integrations' ) ); ?>" class="sui-button sui-button-ghost">
[74] Fix | Delete
<span class="sui-icon-wrench-tool" aria-hidden="true"></span>
[75] Fix | Delete
<?php esc_html_e( 'Configure', 'wp-smushit' ); ?>
[76] Fix | Delete
</a>
[77] Fix | Delete
[78] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function