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-bulk-.../includes/admin/cleanup
File: cleanup-form.php
<?php
[0] Fix | Delete
/**
[1] Fix | Delete
* Admin Cleanup form
[2] Fix | Delete
*
[3] Fix | Delete
* @package WP_Bulk_Delete
[4] Fix | Delete
* @subpackage Admin/Pages
[5] Fix | Delete
* @copyright Copyright (c) 2016, Dharmesh Patel
[6] Fix | Delete
* @since 1.1.0
[7] Fix | Delete
*/
[8] Fix | Delete
[9] Fix | Delete
// Exit if accessed directly
[10] Fix | Delete
if ( ! defined( 'ABSPATH' ) ) exit;
[11] Fix | Delete
[12] Fix | Delete
/**
[13] Fix | Delete
* Cleanup form
[14] Fix | Delete
*
[15] Fix | Delete
* Render the Cleanup form
[16] Fix | Delete
*
[17] Fix | Delete
* @since 1.1.0
[18] Fix | Delete
* @return void
[19] Fix | Delete
*/
[20] Fix | Delete
function wpbd_cleanup_form( $type = 'general' ){
[21] Fix | Delete
[22] Fix | Delete
if( ! empty( $_POST ) && isset( $_POST['run_post_cleanup'] ) ){
[23] Fix | Delete
$messages = $error = array();
[24] Fix | Delete
if ( ! current_user_can( 'manage_options' ) ) {
[25] Fix | Delete
$error[] = esc_html__('You don\'t have enough permission for this operation.', 'wp-bulk-delete' );
[26] Fix | Delete
}
[27] Fix | Delete
[28] Fix | Delete
if ( isset( $_POST['_run_post_cleanup_wpnonce'] ) && wp_verify_nonce( $_POST['_run_post_cleanup_wpnonce'], 'run_post_cleanup_nonce' ) && empty( $error ) ) {
[29] Fix | Delete
$cleanups = $_POST['cleanup_post_type'];
[30] Fix | Delete
if( ! empty( $cleanups ) ){
[31] Fix | Delete
foreach ($cleanups as $cleanuptype ) {
[32] Fix | Delete
$messages[] = wpbulkdelete()->api->run_cleanup( $cleanuptype );
[33] Fix | Delete
}
[34] Fix | Delete
}
[35] Fix | Delete
}else{
[36] Fix | Delete
wp_die( esc_html__( 'Sorry, Your nonce did not verify.', 'wp-bulk-delete' ) );
[37] Fix | Delete
}
[38] Fix | Delete
[39] Fix | Delete
if( !empty( $error ) ){
[40] Fix | Delete
foreach ( $error as $err ) {
[41] Fix | Delete
?>
[42] Fix | Delete
<div class="notice notice-error">
[43] Fix | Delete
<p><strong><?php echo $err; ?></strong></p>
[44] Fix | Delete
</div>
[45] Fix | Delete
<?php
[46] Fix | Delete
}
[47] Fix | Delete
}
[48] Fix | Delete
if( ! empty( $messages ) ){
[49] Fix | Delete
if (strlen(implode($messages)) == 0 ){
[50] Fix | Delete
?>
[51] Fix | Delete
<div class="notice notice-success">
[52] Fix | Delete
<p><strong><?php esc_html_e( 'Nothing to cleanup!!', 'wp-bulk-delete' ); ?></strong></p>
[53] Fix | Delete
</div>
[54] Fix | Delete
<?php
[55] Fix | Delete
}else{
[56] Fix | Delete
foreach ( $messages as $message ) {
[57] Fix | Delete
if( $message != '' ){
[58] Fix | Delete
?>
[59] Fix | Delete
<div class="notice notice-success">
[60] Fix | Delete
<p><strong><?php echo $message; ?></strong></p>
[61] Fix | Delete
</div>
[62] Fix | Delete
<?php
[63] Fix | Delete
}
[64] Fix | Delete
}
[65] Fix | Delete
}
[66] Fix | Delete
}
[67] Fix | Delete
}
[68] Fix | Delete
?>
[69] Fix | Delete
<form method="post" id="cleanup">
[70] Fix | Delete
<table class="form-table">
[71] Fix | Delete
<tbody>
[72] Fix | Delete
<?php
[73] Fix | Delete
if( 'general' == $type ) {
[74] Fix | Delete
[75] Fix | Delete
wpbd_render_post_cleanup();
[76] Fix | Delete
wpbd_render_meta_cleanup();
[77] Fix | Delete
[78] Fix | Delete
}elseif( 'post' == $type ) {
[79] Fix | Delete
[80] Fix | Delete
wpbd_render_post_cleanup();
[81] Fix | Delete
[82] Fix | Delete
}elseif( 'meta' == $type ) {
[83] Fix | Delete
[84] Fix | Delete
wpbd_render_meta_cleanup();
[85] Fix | Delete
[86] Fix | Delete
}
[87] Fix | Delete
wp_nonce_field('run_post_cleanup_nonce', '_run_post_cleanup_wpnonce' );
[88] Fix | Delete
[89] Fix | Delete
?>
[90] Fix | Delete
</tbody>
[91] Fix | Delete
</table>
[92] Fix | Delete
<?php
[93] Fix | Delete
submit_button( __('Run Cleanup','wp-bulk-delete'), 'primary','run_post_cleanup');
[94] Fix | Delete
?>
[95] Fix | Delete
</form>
[96] Fix | Delete
<?php
[97] Fix | Delete
}
[98] Fix | Delete
[99] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function