Bulk Delete - Version 5.6.1

Version Description

Added the ability to delete users based on partial user meta values.

Download this release

Release Info

Developer sudar
Plugin Icon 128x128 Bulk Delete
Version 5.6.1
Comparing to
See all releases

Code changes from version 5.6.0 to 5.6.1

assets/css/bulk-delete.css CHANGED
@@ -1,6 +1,6 @@
1
- /*! Bulk Delete - v5.6.0 %>
2
- * http://bulkwp.com
3
- * Copyright (c) 2017; * Licensed GPLv2+ */
4
  .visually-hidden {
5
  border: 0;
6
  clip: rect(1px, 1px, 1px, 1px);
1
+ /*! Bulk Delete - v5.6.1 %>
2
+ * https://bulkwp.com
3
+ * Copyright (c) 2018; * Licensed GPLv2+ */
4
  .visually-hidden {
5
  border: 0;
6
  clip: rect(1px, 1px, 1px, 1px);
assets/css/bulk-delete.min.css CHANGED
@@ -1,3 +1,3 @@
1
- /*! Bulk Delete - v5.6.0 %>
2
- * http://bulkwp.com
3
- * Copyright (c) 2017; * Licensed GPLv2+ */.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}table.filter-items{margin-left:21px}select[multiple].select2{width:60%}#post-body .select2-search__field{-webkit-box-shadow:none;box-shadow:none}.bd-help{cursor:help}
1
+ /*! Bulk Delete - v5.6.1 %>
2
+ * https://bulkwp.com
3
+ * Copyright (c) 2018; * Licensed GPLv2+ */.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}table.filter-items{margin-left:21px}select[multiple].select2{width:60%}#post-body .select2-search__field{-webkit-box-shadow:none;box-shadow:none}.bd-help{cursor:help}
assets/js/bulk-delete.js CHANGED
@@ -1,6 +1,6 @@
1
- /*! Bulk Delete - v5.6.0 %>
2
- * http://bulkwp.com
3
- * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global BulkWP, postboxes, pagenow*/
5
  jQuery(document).ready(function () {
6
  /**
1
+ /*! Bulk Delete - v5.6.1 %>
2
+ * https://bulkwp.com
3
+ * Copyright (c) 2018; * Licensed GPLv2+ */
4
  /*global BulkWP, postboxes, pagenow*/
5
  jQuery(document).ready(function () {
6
  /**
assets/js/bulk-delete.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Bulk Delete - v5.6.0
2
- * http://bulkwp.com
3
- * Copyright (c) 2017; * Licensed GPLv2+ */
4
  jQuery(document).ready(function(){function a(a){jQuery("#smbd"+a+"_restrict").is(":checked")?(jQuery("#smbd"+a+"_op").removeAttr("disabled"),jQuery("#smbd"+a+"_days").removeAttr("disabled")):(jQuery("#smbd"+a+"_op").attr("disabled","true"),jQuery("#smbd"+a+"_days").attr("disabled","true"))}function b(a){jQuery("#smbd"+a+"_limit").is(":checked")?jQuery("#smbd"+a+"_limit_to").removeAttr("disabled"):jQuery("#smbd"+a+"_limit_to").attr("disabled","true")}function c(a){jQuery("#smbd"+a+"_login_restrict").is(":checked")?jQuery("#smbd"+a+"_login_days").removeAttr("disabled"):jQuery("#smbd"+a+"_login_days").attr("disabled","true")}function d(a){jQuery("#smbd"+a+"_registered_restrict").is(":checked")?jQuery("#smbd"+a+"_registered_days").removeAttr("disabled"):jQuery("#smbd"+a+"_registered_days").attr("disabled","true")}function e(a){jQuery("#smbd"+a+"_no_posts").is(":checked")?jQuery("tr#smbd"+a+"-post-type-dropdown").show():jQuery("tr#smbd"+a+"-post-type-dropdown").hide()}function f(){jQuery("table.terms").hide(),jQuery("input.terms").attr("checked",!1)}jQuery(".select2").select2(),BulkWP.jetpack(),BulkWP.enableHelpTooltips(jQuery(".bd-help")),jQuery(".user_restrict_to_no_posts_filter").change(function(){var a=jQuery(this),b=a.is(":checked"),c=a.parents("table").children().find(".user_restrict_to_no_posts_filter_items");b?c.removeClass("visually-hidden"):c.addClass("visually-hidden")}),postboxes.add_postbox_toggles(pagenow),f(),jQuery(".custom-tax").change(function(){var a=jQuery(this),b=a.val(),c=jQuery("table.terms_"+b);a.is(":checked")&&(f(),c.show("slow"))}),jQuery.each(BulkWP.dt_iterators,function(f,g){jQuery("#smbd"+g+"_cron_start").datetimepicker({timeFormat:"HH:mm:ss"}),jQuery("#smbd"+g+"_restrict").change(function(){a(g)}),jQuery("#smbd"+g+"_limit").change(function(){b(g)}),jQuery("#smbd"+g+"_login_restrict").change(function(){c(g)}),jQuery("#smbd"+g+"_registered_restrict").change(function(){d(g)}),jQuery("#smbd"+g+"_no_posts").change(function(){e(g)})}),jQuery.each(BulkWP.pro_iterators,function(a,b){jQuery(".bd-"+b.replace("_","-")+"-pro").hide(),jQuery("#smbd_"+b+"_cron_freq, #smbd_"+b+"_cron_start, #smbd_"+b+"_cron").removeAttr("disabled")}),jQuery('button[name="bd_action"]').click(function(){var a=jQuery(this).val(),b=!1,c="deletePostsWarning",d="selectPostOption";return a in BulkWP.validators?b=BulkWP[BulkWP.validators[a]](this):jQuery(this).parent().prev().children("table").find(":checkbox:checked[value!='true']").size()>0&&(b=!0),b?(a in BulkWP.pre_action_msg&&(c=BulkWP.pre_action_msg[a]),confirm(BulkWP.msg[c])):(a in BulkWP.error_msg&&(d=BulkWP.error_msg[a]),alert(BulkWP.msg[d]),!1)}),BulkWP.noValidation=function(){return!0},BulkWP.validateSelect2=function(a){return null!==jQuery(a).parent().prev().children().find(".select2[multiple]").val()?!0:!1},BulkWP.validateUrl=function(a){return""!==jQuery(a).parent().prev().children("table").find("textarea").val()?!0:!1},BulkWP.validateUserMeta=function(){return""!==jQuery("#smbd_u_meta_value").val()?!0:!1}}),BulkWP.jetpack=function(){jQuery(".bd-feedback-pro").hide(),jQuery("#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron").removeAttr("disabled"),jQuery("#smbd_feedback_use_filter").removeAttr("disabled"),jQuery('input[name="smbd_feedback_use_filter"]').change(function(){"true"===jQuery(this).val()?jQuery("#jetpack-filters").show():jQuery("#jetpack-filters").hide()}),jQuery.each(["name","email","ip"],function(a,b){jQuery("#smbd_feedback_author_"+b+"_filter").change(function(){jQuery(this).is(":checked")?(jQuery("#smbd_feedback_author_"+b+"_op").removeAttr("disabled"),jQuery("#smbd_feedback_author_"+b+"_value").removeAttr("disabled")):(jQuery("#smbd_feedback_author_"+b+"_op").attr("disabled","true"),jQuery("#smbd_feedback_author_"+b+"_value").attr("disabled","true"))})})},BulkWP.enableHelpTooltips=function(a){a.tooltip({content:function(){return jQuery(this).prop("title")},position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})};
1
+ /*! Bulk Delete - v5.6.1
2
+ * https://bulkwp.com
3
+ * Copyright (c) 2018; * Licensed GPLv2+ */
4
  jQuery(document).ready(function(){function a(a){jQuery("#smbd"+a+"_restrict").is(":checked")?(jQuery("#smbd"+a+"_op").removeAttr("disabled"),jQuery("#smbd"+a+"_days").removeAttr("disabled")):(jQuery("#smbd"+a+"_op").attr("disabled","true"),jQuery("#smbd"+a+"_days").attr("disabled","true"))}function b(a){jQuery("#smbd"+a+"_limit").is(":checked")?jQuery("#smbd"+a+"_limit_to").removeAttr("disabled"):jQuery("#smbd"+a+"_limit_to").attr("disabled","true")}function c(a){jQuery("#smbd"+a+"_login_restrict").is(":checked")?jQuery("#smbd"+a+"_login_days").removeAttr("disabled"):jQuery("#smbd"+a+"_login_days").attr("disabled","true")}function d(a){jQuery("#smbd"+a+"_registered_restrict").is(":checked")?jQuery("#smbd"+a+"_registered_days").removeAttr("disabled"):jQuery("#smbd"+a+"_registered_days").attr("disabled","true")}function e(a){jQuery("#smbd"+a+"_no_posts").is(":checked")?jQuery("tr#smbd"+a+"-post-type-dropdown").show():jQuery("tr#smbd"+a+"-post-type-dropdown").hide()}function f(){jQuery("table.terms").hide(),jQuery("input.terms").attr("checked",!1)}jQuery(".select2").select2(),BulkWP.jetpack(),BulkWP.enableHelpTooltips(jQuery(".bd-help")),jQuery(".user_restrict_to_no_posts_filter").change(function(){var a=jQuery(this),b=a.is(":checked"),c=a.parents("table").children().find(".user_restrict_to_no_posts_filter_items");b?c.removeClass("visually-hidden"):c.addClass("visually-hidden")}),postboxes.add_postbox_toggles(pagenow),f(),jQuery(".custom-tax").change(function(){var a=jQuery(this),b=a.val(),c=jQuery("table.terms_"+b);a.is(":checked")&&(f(),c.show("slow"))}),jQuery.each(BulkWP.dt_iterators,function(f,g){jQuery("#smbd"+g+"_cron_start").datetimepicker({timeFormat:"HH:mm:ss"}),jQuery("#smbd"+g+"_restrict").change(function(){a(g)}),jQuery("#smbd"+g+"_limit").change(function(){b(g)}),jQuery("#smbd"+g+"_login_restrict").change(function(){c(g)}),jQuery("#smbd"+g+"_registered_restrict").change(function(){d(g)}),jQuery("#smbd"+g+"_no_posts").change(function(){e(g)})}),jQuery.each(BulkWP.pro_iterators,function(a,b){jQuery(".bd-"+b.replace("_","-")+"-pro").hide(),jQuery("#smbd_"+b+"_cron_freq, #smbd_"+b+"_cron_start, #smbd_"+b+"_cron").removeAttr("disabled")}),jQuery('button[name="bd_action"]').click(function(){var a=jQuery(this).val(),b=!1,c="deletePostsWarning",d="selectPostOption";return a in BulkWP.validators?b=BulkWP[BulkWP.validators[a]](this):jQuery(this).parent().prev().children("table").find(":checkbox:checked[value!='true']").size()>0&&(b=!0),b?(a in BulkWP.pre_action_msg&&(c=BulkWP.pre_action_msg[a]),confirm(BulkWP.msg[c])):(a in BulkWP.error_msg&&(d=BulkWP.error_msg[a]),alert(BulkWP.msg[d]),!1)}),BulkWP.noValidation=function(){return!0},BulkWP.validateSelect2=function(a){return null!==jQuery(a).parent().prev().children().find(".select2[multiple]").val()?!0:!1},BulkWP.validateUrl=function(a){return""!==jQuery(a).parent().prev().children("table").find("textarea").val()?!0:!1},BulkWP.validateUserMeta=function(){return""!==jQuery("#smbd_u_meta_value").val()?!0:!1}}),BulkWP.jetpack=function(){jQuery(".bd-feedback-pro").hide(),jQuery("#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron").removeAttr("disabled"),jQuery("#smbd_feedback_use_filter").removeAttr("disabled"),jQuery('input[name="smbd_feedback_use_filter"]').change(function(){"true"===jQuery(this).val()?jQuery("#jetpack-filters").show():jQuery("#jetpack-filters").hide()}),jQuery.each(["name","email","ip"],function(a,b){jQuery("#smbd_feedback_author_"+b+"_filter").change(function(){jQuery(this).is(":checked")?(jQuery("#smbd_feedback_author_"+b+"_op").removeAttr("disabled"),jQuery("#smbd_feedback_author_"+b+"_value").removeAttr("disabled")):(jQuery("#smbd_feedback_author_"+b+"_op").attr("disabled","true"),jQuery("#smbd_feedback_author_"+b+"_value").attr("disabled","true"))})})},BulkWP.enableHelpTooltips=function(a){a.tooltip({content:function(){return jQuery(this).prop("title")},position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})};
bulk-delete.php CHANGED
@@ -2,23 +2,17 @@
2
  /**
3
  * Plugin Name: Bulk Delete
4
  * Plugin Script: bulk-delete.php
5
- * Plugin URI: http://bulkwp.com
6
  * Description: Bulk delete users and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
7
- * Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
8
- * Version: 5.6.0
9
- * License: GPL
10
  * Author: Sudar
11
- * Author URI: http://sudarmuthu.com/
12
  * Text Domain: bulk-delete
13
  * Domain Path: languages/
14
  * === RELEASE NOTES ===
15
  * Check readme file for full release notes.
16
- *
17
- * @version 5.6.0
18
- *
19
- * @author Sudar
20
- *
21
- * @package BulkDelete
22
  */
23
 
24
  /**
@@ -26,10 +20,12 @@
26
  * This program is free software; you can redistribute it and/or modify
27
  * it under the terms of the GNU General Public License, version 2, as
28
  * published by the Free Software Foundation.
 
29
  * This program is distributed in the hope that it will be useful,
30
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
31
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
32
  * GNU General Public License for more details.
 
33
  * You should have received a copy of the GNU General Public License
34
  * along with this program; if not, write to the Free Software
35
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
@@ -52,7 +48,7 @@ final class Bulk_Delete {
52
  private $controller;
53
 
54
  // version
55
- const VERSION = '5.6.0';
56
 
57
  // Numeric constants
58
  const MENU_ORDER = '26';
2
  /**
3
  * Plugin Name: Bulk Delete
4
  * Plugin Script: bulk-delete.php
5
+ * Plugin URI: https://bulkwp.com
6
  * Description: Bulk delete users and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
7
+ * Version: 5.6.1
8
+ * License: GPLv2 or later
9
+ * License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
  * Author: Sudar
11
+ * Author URI: https://sudarmuthu.com/
12
  * Text Domain: bulk-delete
13
  * Domain Path: languages/
14
  * === RELEASE NOTES ===
15
  * Check readme file for full release notes.
 
 
 
 
 
 
16
  */
17
 
18
  /**
20
  * This program is free software; you can redistribute it and/or modify
21
  * it under the terms of the GNU General Public License, version 2, as
22
  * published by the Free Software Foundation.
23
+ *
24
  * This program is distributed in the hope that it will be useful,
25
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
26
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27
  * GNU General Public License for more details.
28
+ *
29
  * You should have received a copy of the GNU General Public License
30
  * along with this program; if not, write to the Free Software
31
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
48
  private $controller;
49
 
50
  // version
51
+ const VERSION = '5.6.1';
52
 
53
  // Numeric constants
54
  const MENU_ORDER = '26';
include/meta/class-bulk-delete-comment-meta.php CHANGED
@@ -142,7 +142,7 @@ class Bulk_Delete_Comment_Meta {
142
  <input name="smbd_cm_limit" id="smbd_cm_limit" value = "true" type = "checkbox">
143
  <?php _e( 'Only delete comment meta field from first ', 'bulk-delete' );?>
144
  <input type="number" name="smbd_cm_limit_to" id="smbd_cm_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'comments.', 'bulk-delete' );?>
145
- <?php _e( 'Use this option if there are more than 1000 posts and the script timesout.', 'bulk-delete' ) ?>
146
  </td>
147
  </tr>
148
 
142
  <input name="smbd_cm_limit" id="smbd_cm_limit" value = "true" type = "checkbox">
143
  <?php _e( 'Only delete comment meta field from first ', 'bulk-delete' );?>
144
  <input type="number" name="smbd_cm_limit_to" id="smbd_cm_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'comments.', 'bulk-delete' );?>
145
+ <?php _e( 'Use this option if there are more than 1000 posts and the script times out.', 'bulk-delete' ) ?>
146
  </td>
147
  </tr>
148
 
include/meta/class-bulk-delete-post-meta.php CHANGED
@@ -87,14 +87,24 @@ class Bulk_Delete_Post_Meta {
87
  <table class="optiontable">
88
  <tr>
89
  <td>
90
- <input name="smbd_pm_use_value" value="false" type="radio" checked>
91
  <label for="smbd_pm_use_value"><?php echo __( 'Delete based on post meta key name only', 'bulk-delete' ); ?></label>
92
  </td>
93
  </tr>
94
 
95
  <tr>
96
  <td>
97
- <input name="smbd_pm_use_value" id="smbd_pm_use_value" value="true" type="radio" disabled>
 
 
 
 
 
 
 
 
 
 
98
  <label for="smbd_pm_use_value"><?php echo __( 'Delete based on post meta key name and value', 'bulk-delete' ); ?></label>
99
  <span class="bd-pm-pro" style="color:red; vertical-align: middle;">
100
  <?php _e( 'Only available in Pro Addon', 'bulk-delete' ); ?> <a href = "http://bulkwp.com/addons/bulk-delete-post-meta/?utm_source=wpadmin&utm_campaign=BulkDelete&utm_medium=buynow&utm_content=bd-m-p" target="_blank">Buy now</a>
@@ -105,6 +115,11 @@ class Bulk_Delete_Post_Meta {
105
  <tr>
106
  <td>
107
  <label for="smbd_pm_key"><?php _e( 'Post Meta Key ', 'bulk-delete' ); ?></label>
 
 
 
 
 
108
  <input name="smbd_pm_key" id="smbd_pm_key" placeholder="<?php _e( 'Meta Key', 'bulk-delete' ); ?>">
109
  </td>
110
  </tr>
@@ -142,7 +157,7 @@ class Bulk_Delete_Post_Meta {
142
  <input name="smbd_pm_limit" id="smbd_pm_limit" value = "true" type = "checkbox">
143
  <?php _e( 'Only delete post meta field from first ', 'bulk-delete' );?>
144
  <input type ="textbox" name="smbd_pm_limit_to" id="smbd_pm_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'posts.', 'bulk-delete' );?>
145
- <?php _e( 'Use this option if there are more than 1000 posts and the script timesout.', 'bulk-delete' ) ?>
146
  </td>
147
  </tr>
148
 
@@ -215,7 +230,7 @@ class Bulk_Delete_Post_Meta {
215
  $delete_options = array();
216
  $delete_options['post_type'] = esc_sql( array_get( $_POST, 'smbd_pm_post_type', 'post' ) );
217
 
218
- $delete_options['use_value'] = array_get_bool( $_POST, 'smbd_pm_use_value', false );
219
  $delete_options['meta_key'] = esc_sql( array_get( $_POST, 'smbd_pm_key', '' ) );
220
 
221
  $delete_options['limit_to'] = absint( array_get( $_POST, 'smbd_pm_limit_to', 0 ) );
@@ -297,16 +312,29 @@ class Bulk_Delete_Post_Meta {
297
  );
298
  }
299
 
300
- if ( $use_value ) {
301
- $options['meta_query'] = apply_filters( 'bd_delete_post_meta_query', array(), $delete_options );
302
- } else {
303
  $options['meta_key'] = $meta_key;
 
 
304
  }
305
 
306
  $post_ids = bd_query( $options );
307
  foreach ( $post_ids as $post_id ) {
308
- if ( delete_post_meta( $post_id, $meta_key ) ) {
309
- $count++;
 
 
 
 
 
 
 
 
 
 
 
 
 
310
  }
311
  }
312
 
87
  <table class="optiontable">
88
  <tr>
89
  <td>
90
+ <input name="smbd_pm_use_value" value="use_key" type="radio" checked>
91
  <label for="smbd_pm_use_value"><?php echo __( 'Delete based on post meta key name only', 'bulk-delete' ); ?></label>
92
  </td>
93
  </tr>
94
 
95
  <tr>
96
  <td>
97
+ <input name="smbd_pm_use_value" id="smdb_pm_use_key_compare" value="use_key_compare" type="radio" disabled>
98
+ <label for="smbd_pm_use_value"><?php echo __( 'Delete based on post meta key name prefix or postfix', 'bulk-delete' ); ?></label>
99
+ <span class="bd-pm-pro" style="color:red; vertical-align: middle;">
100
+ <?php _e( 'Only available in Pro Addon', 'bulk-delete' ); ?> <a href = "http://bulkwp.com/addons/bulk-delete-post-meta/?utm_source=wpadmin&utm_campaign=BulkDelete&utm_medium=buynow&utm_content=bd-m-p" target="_blank">Buy now</a>
101
+ </span>
102
+ </td>
103
+ </tr>
104
+
105
+ <tr>
106
+ <td>
107
+ <input name="smbd_pm_use_value" id="smbd_pm_use_value" value="use_value" type="radio" disabled>
108
  <label for="smbd_pm_use_value"><?php echo __( 'Delete based on post meta key name and value', 'bulk-delete' ); ?></label>
109
  <span class="bd-pm-pro" style="color:red; vertical-align: middle;">
110
  <?php _e( 'Only available in Pro Addon', 'bulk-delete' ); ?> <a href = "http://bulkwp.com/addons/bulk-delete-post-meta/?utm_source=wpadmin&utm_campaign=BulkDelete&utm_medium=buynow&utm_content=bd-m-p" target="_blank">Buy now</a>
115
  <tr>
116
  <td>
117
  <label for="smbd_pm_key"><?php _e( 'Post Meta Key ', 'bulk-delete' ); ?></label>
118
+ <select name="smbd_pm_key_prefix_postfix" id="smbd_pm_key_prefix_postfix" style="display: none;">
119
+ <option value="starts_with">starts with</option>
120
+ <option value="contains">contains</option>
121
+ <option value="ends_with">ends with</option>
122
+ </select>
123
  <input name="smbd_pm_key" id="smbd_pm_key" placeholder="<?php _e( 'Meta Key', 'bulk-delete' ); ?>">
124
  </td>
125
  </tr>
157
  <input name="smbd_pm_limit" id="smbd_pm_limit" value = "true" type = "checkbox">
158
  <?php _e( 'Only delete post meta field from first ', 'bulk-delete' );?>
159
  <input type ="textbox" name="smbd_pm_limit_to" id="smbd_pm_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'posts.', 'bulk-delete' );?>
160
+ <?php _e( 'Use this option if there are more than 1000 posts and the script times out.', 'bulk-delete' ) ?>
161
  </td>
162
  </tr>
163
 
230
  $delete_options = array();
231
  $delete_options['post_type'] = esc_sql( array_get( $_POST, 'smbd_pm_post_type', 'post' ) );
232
 
233
+ $delete_options['use_value'] = bd_array_get( $_POST, 'smbd_pm_use_value', 'use_key' );
234
  $delete_options['meta_key'] = esc_sql( array_get( $_POST, 'smbd_pm_key', '' ) );
235
 
236
  $delete_options['limit_to'] = absint( array_get( $_POST, 'smbd_pm_limit_to', 0 ) );
312
  );
313
  }
314
 
315
+ if ( 'use_key' === $use_value ) {
 
 
316
  $options['meta_key'] = $meta_key;
317
+ } else {
318
+ $options['meta_query'] = apply_filters( 'bd_delete_post_meta_query', array(), $delete_options );
319
  }
320
 
321
  $post_ids = bd_query( $options );
322
  foreach ( $post_ids as $post_id ) {
323
+ if ( isset( $delete_options['meta_keys'] ) && is_array( $delete_options['meta_keys'] ) ) {
324
+ $is_post_id_counted = false;
325
+ foreach ( $delete_options['meta_keys'] as $meta_key ) {
326
+ if ( delete_post_meta( $post_id, $meta_key ) ) {
327
+ if ( $is_post_id_counted ) {
328
+ continue;
329
+ }
330
+ $count++;
331
+ $is_post_id_counted = true;
332
+ }
333
+ }
334
+ } else {
335
+ if ( delete_post_meta( $post_id, $meta_key ) ) {
336
+ $count++;
337
+ }
338
  }
339
  }
340
 
include/meta/class-bulk-delete-user-meta.php CHANGED
@@ -122,7 +122,7 @@ class Bulk_Delete_User_Meta {
122
  <input name="smbd_um_limit" id="smbd_um_limit" value = "true" type = "checkbox">
123
  <?php _e( 'Only delete user meta field from first ', 'bulk-delete' );?>
124
  <input type ="textbox" name="smbd_um_limit_to" id="smbd_um_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'users.', 'bulk-delete' );?>
125
- <?php _e( 'Use this option if there are more than 1000 users and the script timesout.', 'bulk-delete' ) ?>
126
  </td>
127
  </tr>
128
 
122
  <input name="smbd_um_limit" id="smbd_um_limit" value = "true" type = "checkbox">
123
  <?php _e( 'Only delete user meta field from first ', 'bulk-delete' );?>
124
  <input type ="textbox" name="smbd_um_limit_to" id="smbd_um_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'users.', 'bulk-delete' );?>
125
+ <?php _e( 'Use this option if there are more than 1000 users and the script times out.', 'bulk-delete' ) ?>
126
  </td>
127
  </tr>
128
 
include/misc/class-bulk-delete-jetpack-contact-form-messages.php CHANGED
@@ -121,7 +121,7 @@ class Bulk_Delete_Jetpack_Contact_Form_Message {
121
  <td>
122
  <?php _e( 'Only delete first ', 'bulk-delete' );?>
123
  <input type ="textbox" name="smbd_feedback_limit_to" id="smbd_feedback_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'posts.', 'bulk-delete' );?>
124
- <?php _e( 'Use this option if there are more than 1000 posts and the script timesout.', 'bulk-delete' ) ?>
125
  </td>
126
  </tr>
127
 
121
  <td>
122
  <?php _e( 'Only delete first ', 'bulk-delete' );?>
123
  <input type ="textbox" name="smbd_feedback_limit_to" id="smbd_feedback_limit_to" disabled value ="0" maxlength="4" size="4"><?php _e( 'posts.', 'bulk-delete' );?>
124
+ <?php _e( 'Use this option if there are more than 1000 posts and the script times out.', 'bulk-delete' ) ?>
125
  </td>
126
  </tr>
127
 
include/ui/form.php CHANGED
@@ -104,7 +104,7 @@ function bd_render_limit_settings( $slug, $item = 'posts' ) {
104
  <td>
105
  <?php _e( 'Only delete first ', 'bulk-delete' );?>
106
  <input type="number" name="smbd_<?php echo $slug; ?>_limit_to" id="smbd_<?php echo $slug; ?>_limit_to" class="screen-per-page" disabled value="0" min="0"> <?php echo $item;?>.
107
- <?php printf( __( 'Use this option if there are more than 1000 %s and the script timesout.', 'bulk-delete' ), $item ); ?>
108
  </td>
109
  </tr>
110
  <?php
104
  <td>
105
  <?php _e( 'Only delete first ', 'bulk-delete' );?>
106
  <input type="number" name="smbd_<?php echo $slug; ?>_limit_to" id="smbd_<?php echo $slug; ?>_limit_to" class="screen-per-page" disabled value="0" min="0"> <?php echo $item;?>.
107
+ <?php printf( __( 'Use this option if there are more than 1000 %s and the script times out.', 'bulk-delete' ), $item ); ?>
108
  </td>
109
  </tr>
110
  <?php
include/users/modules/class-bulk-delete-users-by-user-meta.php CHANGED
@@ -75,12 +75,16 @@ class Bulk_Delete_Users_By_User_Meta extends BD_User_Meta_Box_Module {
75
  ?>
76
  </select>
77
  <select name="smbd_u_meta_compare">
78
- <option value="=">=</option>
79
- <option value="!=">!=</option>
80
- <option value=">">></option>
81
- <option value=">=">>=</option>
82
- <option value="<"><</option>
83
- <option value="<="><=</option>
 
 
 
 
84
  </select>
85
  <input type="text" name="smbd_u_meta_value" id="smbd_u_meta_value" placeholder="<?php _e( 'Meta Value', 'bulk-delete' );?>">
86
 
@@ -111,10 +115,21 @@ class Bulk_Delete_Users_By_User_Meta extends BD_User_Meta_Box_Module {
111
  * @since 5.5
112
  */
113
  public function process() {
114
- $delete_options = array();
115
- $delete_options['meta_key'] = array_get( $_POST, 'smbd_u_meta_key' );
116
- $delete_options['meta_compare'] = array_get( $_POST, 'smbd_u_meta_compare', '=' );
117
- $delete_options['meta_value'] = array_get( $_POST, 'smbd_u_meta_value' );
 
 
 
 
 
 
 
 
 
 
 
118
 
119
  $this->process_user_delete( $delete_options );
120
  }
75
  ?>
76
  </select>
77
  <select name="smbd_u_meta_compare">
78
+ <option value="=">Equals to</option>
79
+ <option value="!=">Not Equals to</option>
80
+ <option value=">">Greater than</option>
81
+ <option value=">=">Greater than or equals to</option>
82
+ <option value="<">Less than</option>
83
+ <option value="<=">Less than or equals to</option>
84
+ <option value="LIKE">Contains</option>
85
+ <option value="NOT LIKE">Not Contains</option>
86
+ <option value="STARTS WITH">Starts with</option>
87
+ <option value="ENDS WITH">Ends with</option>
88
  </select>
89
  <input type="text" name="smbd_u_meta_value" id="smbd_u_meta_value" placeholder="<?php _e( 'Meta Value', 'bulk-delete' );?>">
90
 
115
  * @since 5.5
116
  */
117
  public function process() {
118
+ $delete_options = array();
119
+ $delete_options['meta_key'] = array_get( $_POST, 'smbd_u_meta_key' );
120
+ $delete_options['meta_compare'] = array_get( $_POST, 'smbd_u_meta_compare', '=' );
121
+ $delete_options['meta_value'] = array_get( $_POST, 'smbd_u_meta_value' );
122
+
123
+ switch ( strtolower( trim( $delete_options['meta_compare'] ) ) ) {
124
+ case 'starts with':
125
+ $delete_options['meta_compare'] = 'REGEXP';
126
+ $delete_options['meta_value'] = '^' . $delete_options['meta_value'];
127
+ break;
128
+ case 'ends with':
129
+ $delete_options['meta_compare'] = 'REGEXP';
130
+ $delete_options['meta_value'] = $delete_options['meta_value'] . '$';
131
+ break;
132
+ }
133
 
134
  $this->process_user_delete( $delete_options );
135
  }
languages/bulk-delete.pot CHANGED
@@ -1,91 +1,91 @@
1
- # Copyright (C) 2017 Bulk Delete
2
  # This file is distributed under the same license as the Bulk Delete package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Bulk Delete 5.6.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bulk-delete\n"
7
- "POT-Creation-Date: 2017-12-28 12:34:38+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
- #: bulk-delete.php:177 bulk-delete.php:190 dist/bulk-delete.php:177
16
  #: dist/bulk-delete.php:190
17
  msgid "Cheatin&#8217; huh?"
18
  msgstr ""
19
 
20
- #: bulk-delete.php:341 dist/bulk-delete.php:311
21
  msgid "Bulk WP"
22
  msgstr ""
23
 
24
- #: bulk-delete.php:343 bulk-delete.php:529 dist/bulk-delete.php:313
25
- #: dist/bulk-delete.php:499 dist/include/ui/admin-ui.php:55
26
  #: include/ui/admin-ui.php:55
27
  msgid "Bulk Delete Posts"
28
  msgstr ""
29
 
30
- #: bulk-delete.php:344 bulk-delete.php:578 dist/bulk-delete.php:314
31
- #: dist/bulk-delete.php:548
32
  msgid "Bulk Delete Pages"
33
  msgstr ""
34
 
35
- #: bulk-delete.php:364 bulk-delete.php:634 dist/bulk-delete.php:334
36
- #: dist/bulk-delete.php:604
37
  msgid "Bulk Delete Schedules"
38
  msgstr ""
39
 
40
- #: bulk-delete.php:364 dist/bulk-delete.php:334
41
  msgid "Scheduled Jobs"
42
  msgstr ""
43
 
44
- #: bulk-delete.php:365 dist/bulk-delete.php:335
45
  #: dist/include/license/class-bd-license.php:33
46
  #: include/license/class-bd-license.php:33
47
  msgid "Addon Licenses"
48
  msgstr ""
49
 
50
- #: bulk-delete.php:411 dist/bulk-delete.php:381
51
  msgid "By Post Status"
52
  msgstr ""
53
 
54
- #: bulk-delete.php:412 dist/bulk-delete.php:382
55
  msgid "By Category"
56
  msgstr ""
57
 
58
- #: bulk-delete.php:413 dist/bulk-delete.php:383
59
  msgid "By Tag"
60
  msgstr ""
61
 
62
- #: bulk-delete.php:414 dist/bulk-delete.php:384
63
  msgid "By Custom Taxonomy"
64
  msgstr ""
65
 
66
- #: bulk-delete.php:415 dist/bulk-delete.php:385
67
  msgid "By Custom Post Type"
68
  msgstr ""
69
 
70
- #: bulk-delete.php:416 dist/bulk-delete.php:386
71
  msgid "By URL"
72
  msgstr ""
73
 
74
- #: bulk-delete.php:417 dist/bulk-delete.php:387
75
  msgid "By Post Revision"
76
  msgstr ""
77
 
78
- #: bulk-delete.php:454 dist/bulk-delete.php:424
79
  msgid "By Page Status"
80
  msgstr ""
81
 
82
- #: bulk-delete.php:545 dist/bulk-delete.php:515
83
  #: dist/include/misc/class-bulk-delete-misc.php:117
84
  #: include/misc/class-bulk-delete-misc.php:117
85
  msgid "WARNING: Posts deleted once cannot be retrieved back. Use with caution."
86
  msgstr ""
87
 
88
- #: bulk-delete.php:594 dist/bulk-delete.php:564
89
  msgid "WARNING: Pages deleted once cannot be retrieved back. Use with caution."
90
  msgstr ""
91
 
@@ -415,7 +415,7 @@ msgstr ""
415
  #: dist/include/posts/class-bulk-delete-posts.php:750
416
  #: include/base/class-bd-meta-box-module.php:293
417
  #: include/meta/class-bulk-delete-comment-meta.php:245
418
- #: include/meta/class-bulk-delete-post-meta.php:245
419
  #: include/meta/class-bulk-delete-user-meta.php:221
420
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:228
421
  #: include/pages/class-bulk-delete-pages.php:121
@@ -426,9 +426,9 @@ msgstr ""
426
  #: include/posts/class-bulk-delete-posts.php:750
427
  #: tmp_addon/bulk-delete-posts-by-attachment.php:288
428
  #: tmp_addon/bulk-delete-posts-by-content.php:292
429
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:339
430
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:257
431
- #: tmp_addon/bulk-delete-posts-by-title.php:274
432
  #: tmp_addon/bulk-delete-posts-by-user-role.php:225
433
  #: tmp_addon/bulk-delete-posts-by-user.php:265
434
  #: tmp_addon/bulk-delete-posts-by-word-count.php:300
@@ -457,13 +457,13 @@ msgstr ""
457
  #: dist/include/ui/form.php:48
458
  #: include/base/users/class-bd-user-meta-box-module.php:189
459
  #: include/meta/class-bulk-delete-comment-meta.php:136
460
- #: include/meta/class-bulk-delete-post-meta.php:136
461
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:113
462
  #: include/ui/form.php:48 tmp_addon/bulk-delete-from-trash.php:348
463
  #: tmp_addon/bulk-delete-posts-by-attachment.php:177
464
  #: tmp_addon/bulk-delete-posts-by-content.php:197
465
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:222
466
- #: tmp_addon/bulk-delete-posts-by-title.php:172
467
  #: tmp_addon/bulk-delete-posts-by-user-role.php:140
468
  #: tmp_addon/bulk-delete-posts-by-user.php:181
469
  #: tmp_addon/bulk-delete-posts-by-word-count.php:193
@@ -523,14 +523,14 @@ msgstr ""
523
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:144
524
  #: dist/include/ui/form.php:127 include/cron/class-cron-list-table.php:50
525
  #: include/meta/class-bulk-delete-comment-meta.php:152
526
- #: include/meta/class-bulk-delete-post-meta.php:152
527
  #: include/meta/class-bulk-delete-user-meta.php:132
528
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:144
529
  #: include/ui/form.php:127 tmp_addon/bulk-delete-posts-by-attachment.php:209
530
  #: tmp_addon/bulk-delete-posts-by-content.php:227
531
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:255
532
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:186
533
- #: tmp_addon/bulk-delete-posts-by-title.php:200
534
  #: tmp_addon/bulk-delete-posts-by-user-role.php:164
535
  #: tmp_addon/bulk-delete-posts-by-user.php:205
536
  #: tmp_addon/bulk-delete-posts-by-word-count.php:230
@@ -761,16 +761,17 @@ msgstr ""
761
  #: include/meta/class-bulk-delete-comment-meta.php:100
762
  #: include/meta/class-bulk-delete-comment-meta.php:166
763
  #: include/meta/class-bulk-delete-post-meta.php:100
764
- #: include/meta/class-bulk-delete-post-meta.php:166
 
765
  #: include/meta/class-bulk-delete-user-meta.php:92
766
  #: include/meta/class-bulk-delete-user-meta.php:146
767
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:83
768
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:157
769
  #: include/ui/form.php:138 tmp_addon/bulk-delete-posts-by-attachment.php:222
770
  #: tmp_addon/bulk-delete-posts-by-content.php:240
771
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:269
772
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:199
773
- #: tmp_addon/bulk-delete-posts-by-title.php:215
774
  #: tmp_addon/bulk-delete-posts-by-user-role.php:177
775
  #: tmp_addon/bulk-delete-posts-by-user.php:218
776
  #: tmp_addon/bulk-delete-posts-by-word-count.php:245
@@ -786,7 +787,7 @@ msgstr ""
786
  #: dist/include/meta/class-bulk-delete-post-meta.php:108
787
  #: dist/include/meta/class-bulk-delete-user-meta.php:100
788
  #: include/meta/class-bulk-delete-comment-meta.php:108
789
- #: include/meta/class-bulk-delete-post-meta.php:108
790
  #: include/meta/class-bulk-delete-user-meta.php:100
791
  msgid "Meta Key"
792
  msgstr ""
@@ -796,7 +797,7 @@ msgstr ""
796
  #: dist/include/meta/class-bulk-delete-user-meta.php:116
797
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
798
  #: include/meta/class-bulk-delete-comment-meta.php:124
799
- #: include/meta/class-bulk-delete-post-meta.php:124
800
  #: include/meta/class-bulk-delete-user-meta.php:116
801
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
802
  msgid "Choose your deletion options"
@@ -812,12 +813,12 @@ msgstr ""
812
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:110
813
  #: dist/include/ui/form.php:45
814
  #: include/meta/class-bulk-delete-comment-meta.php:133
815
- #: include/meta/class-bulk-delete-post-meta.php:133
816
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:110
817
  #: include/ui/form.php:45 tmp_addon/bulk-delete-posts-by-attachment.php:174
818
  #: tmp_addon/bulk-delete-posts-by-content.php:194
819
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:218
820
- #: tmp_addon/bulk-delete-posts-by-title.php:168
821
  #: tmp_addon/bulk-delete-posts-by-user-role.php:137
822
  #: tmp_addon/bulk-delete-posts-by-user.php:178
823
  #: tmp_addon/bulk-delete-posts-by-word-count.php:189
@@ -842,14 +843,11 @@ msgstr ""
842
  #: dist/include/meta/class-bulk-delete-comment-meta.php:145
843
  #: dist/include/meta/class-bulk-delete-post-meta.php:145
844
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:124
845
- #: include/meta/class-bulk-delete-comment-meta.php:145
846
- #: include/meta/class-bulk-delete-post-meta.php:145
847
- #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:124
848
  #: tmp_addon/bulk-delete-posts-by-attachment.php:202
849
  #: tmp_addon/bulk-delete-posts-by-content.php:220
850
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:248
851
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:179
852
- #: tmp_addon/bulk-delete-posts-by-title.php:191
853
  #: tmp_addon/bulk-delete-posts-by-word-count.php:221
854
  msgid ""
855
  "Use this option if there are more than 1000 posts and the script timesout."
@@ -861,14 +859,14 @@ msgstr ""
861
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:143
862
  #: dist/include/ui/form.php:126
863
  #: include/meta/class-bulk-delete-comment-meta.php:151
864
- #: include/meta/class-bulk-delete-post-meta.php:151
865
  #: include/meta/class-bulk-delete-user-meta.php:131
866
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:143
867
  #: include/ui/form.php:126 tmp_addon/bulk-delete-posts-by-attachment.php:208
868
  #: tmp_addon/bulk-delete-posts-by-content.php:226
869
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:254
870
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:185
871
- #: tmp_addon/bulk-delete-posts-by-title.php:198
872
  #: tmp_addon/bulk-delete-posts-by-user-role.php:163
873
  #: tmp_addon/bulk-delete-posts-by-user.php:204
874
  #: tmp_addon/bulk-delete-posts-by-word-count.php:228
@@ -881,14 +879,14 @@ msgstr ""
881
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:145
882
  #: dist/include/ui/form.php:128
883
  #: include/meta/class-bulk-delete-comment-meta.php:153
884
- #: include/meta/class-bulk-delete-post-meta.php:153
885
  #: include/meta/class-bulk-delete-user-meta.php:133
886
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:145
887
  #: include/ui/form.php:128 tmp_addon/bulk-delete-posts-by-attachment.php:210
888
  #: tmp_addon/bulk-delete-posts-by-content.php:228
889
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:256
890
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:187
891
- #: tmp_addon/bulk-delete-posts-by-title.php:202
892
  #: tmp_addon/bulk-delete-posts-by-user-role.php:165
893
  #: tmp_addon/bulk-delete-posts-by-user.php:206
894
  #: tmp_addon/bulk-delete-posts-by-word-count.php:232
@@ -901,14 +899,14 @@ msgstr ""
901
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:147
902
  #: dist/include/ui/form.php:130
903
  #: include/meta/class-bulk-delete-comment-meta.php:155
904
- #: include/meta/class-bulk-delete-post-meta.php:155
905
  #: include/meta/class-bulk-delete-user-meta.php:135
906
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:147
907
  #: include/ui/form.php:130 tmp_addon/bulk-delete-posts-by-attachment.php:212
908
  #: tmp_addon/bulk-delete-posts-by-content.php:230
909
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:259
910
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:189
911
- #: tmp_addon/bulk-delete-posts-by-title.php:204
912
  #: tmp_addon/bulk-delete-posts-by-user-role.php:167
913
  #: tmp_addon/bulk-delete-posts-by-user.php:208
914
  #: tmp_addon/bulk-delete-posts-by-word-count.php:234
@@ -919,13 +917,13 @@ msgstr ""
919
  #: dist/include/meta/class-bulk-delete-post-meta.php:173
920
  #: dist/include/meta/class-bulk-delete-user-meta.php:153
921
  #: include/meta/class-bulk-delete-comment-meta.php:173
922
- #: include/meta/class-bulk-delete-post-meta.php:173
923
  #: include/meta/class-bulk-delete-user-meta.php:153
924
  #: tmp_addon/bulk-delete-posts-by-attachment.php:228
925
  #: tmp_addon/bulk-delete-posts-by-content.php:246
926
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:277
927
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:205
928
- #: tmp_addon/bulk-delete-posts-by-title.php:222
929
  #: tmp_addon/bulk-delete-posts-by-user-role.php:183
930
  #: tmp_addon/bulk-delete-posts-by-user.php:224
931
  #: tmp_addon/bulk-delete-posts-by-word-count.php:252
@@ -938,16 +936,16 @@ msgstr ""
938
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:164
939
  #: dist/include/ui/form.php:160
940
  #: include/meta/class-bulk-delete-comment-meta.php:181
941
- #: include/meta/class-bulk-delete-post-meta.php:181
942
  #: include/meta/class-bulk-delete-user-meta.php:161
943
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:164
944
  #: include/ui/form.php:160 tmp_addon/bulk-delete-from-trash.php:162
945
  #: tmp_addon/bulk-delete-from-trash.php:270
946
  #: tmp_addon/bulk-delete-posts-by-attachment.php:235
947
  #: tmp_addon/bulk-delete-posts-by-content.php:254
948
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:286
949
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:213
950
- #: tmp_addon/bulk-delete-posts-by-title.php:231
951
  #: tmp_addon/bulk-delete-posts-by-user-role.php:191
952
  #: tmp_addon/bulk-delete-posts-by-user.php:232
953
  #: tmp_addon/bulk-delete-posts-by-word-count.php:261
@@ -1010,23 +1008,23 @@ msgid "Delete based on post meta key name only"
1010
  msgstr ""
1011
 
1012
  #: dist/include/meta/class-bulk-delete-post-meta.php:98
1013
- #: include/meta/class-bulk-delete-post-meta.php:98
1014
  msgid "Delete based on post meta key name and value"
1015
  msgstr ""
1016
 
1017
  #: dist/include/meta/class-bulk-delete-post-meta.php:107
1018
- #: include/meta/class-bulk-delete-post-meta.php:107
1019
  msgid "Post Meta Key "
1020
  msgstr ""
1021
 
1022
  #: dist/include/meta/class-bulk-delete-post-meta.php:131
1023
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:108
1024
- #: include/meta/class-bulk-delete-post-meta.php:131
1025
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:108
1026
  #: tmp_addon/bulk-delete-posts-by-attachment.php:172
1027
  #: tmp_addon/bulk-delete-posts-by-content.php:192
1028
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:216
1029
- #: tmp_addon/bulk-delete-posts-by-title.php:166
1030
  #: tmp_addon/bulk-delete-posts-by-user-role.php:135
1031
  #: tmp_addon/bulk-delete-posts-by-user.php:176
1032
  #: tmp_addon/bulk-delete-posts-by-word-count.php:187
@@ -1035,12 +1033,12 @@ msgstr ""
1035
 
1036
  #: dist/include/meta/class-bulk-delete-post-meta.php:134
1037
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:111
1038
- #: dist/include/ui/form.php:46 include/meta/class-bulk-delete-post-meta.php:134
1039
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:111
1040
  #: include/ui/form.php:46 tmp_addon/bulk-delete-posts-by-attachment.php:175
1041
  #: tmp_addon/bulk-delete-posts-by-content.php:195
1042
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:219
1043
- #: tmp_addon/bulk-delete-posts-by-title.php:169
1044
  #: tmp_addon/bulk-delete-posts-by-user-role.php:138
1045
  #: tmp_addon/bulk-delete-posts-by-user.php:179
1046
  #: tmp_addon/bulk-delete-posts-by-word-count.php:190
@@ -1048,18 +1046,18 @@ msgid "posted within last"
1048
  msgstr ""
1049
 
1050
  #: dist/include/meta/class-bulk-delete-post-meta.php:143
1051
- #: include/meta/class-bulk-delete-post-meta.php:143
1052
  msgid "Only delete post meta field from first "
1053
  msgstr ""
1054
 
1055
  #: dist/include/meta/class-bulk-delete-post-meta.php:144
1056
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:123
1057
- #: include/meta/class-bulk-delete-post-meta.php:144
1058
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:123
1059
  #: tmp_addon/bulk-delete-posts-by-attachment.php:201
1060
  #: tmp_addon/bulk-delete-posts-by-content.php:219
1061
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:247
1062
- #: tmp_addon/bulk-delete-posts-by-title.php:190
1063
  #: tmp_addon/bulk-delete-posts-by-user-role.php:156
1064
  #: tmp_addon/bulk-delete-posts-by-user.php:197
1065
  #: tmp_addon/bulk-delete-posts-by-word-count.php:220
@@ -1067,21 +1065,21 @@ msgid "posts."
1067
  msgstr ""
1068
 
1069
  #: dist/include/meta/class-bulk-delete-post-meta.php:202
1070
- #: include/meta/class-bulk-delete-post-meta.php:202
1071
  msgid ""
1072
  "Are you sure you want to delete all the post meta fields that match the "
1073
  "selected filters?"
1074
  msgstr ""
1075
 
1076
  #: dist/include/meta/class-bulk-delete-post-meta.php:244
1077
- #: include/meta/class-bulk-delete-post-meta.php:244
1078
  msgid ""
1079
  "Post meta fields from the posts with the selected criteria are scheduled for "
1080
  "deletion."
1081
  msgstr ""
1082
 
1083
  #: dist/include/meta/class-bulk-delete-post-meta.php:248
1084
- #: include/meta/class-bulk-delete-post-meta.php:248
1085
  msgid "Deleted post meta field from %d post"
1086
  msgid_plural "Deleted post meta field from %d posts"
1087
  msgstr[0] ""
@@ -1136,7 +1134,6 @@ msgid "users."
1136
  msgstr ""
1137
 
1138
  #: dist/include/meta/class-bulk-delete-user-meta.php:125
1139
- #: include/meta/class-bulk-delete-user-meta.php:125
1140
  msgid ""
1141
  "Use this option if there are more than 1000 users and the script timesout."
1142
  msgstr ""
@@ -1197,9 +1194,9 @@ msgstr ""
1197
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:122
1198
  #: include/ui/form.php:105 tmp_addon/bulk-delete-posts-by-attachment.php:200
1199
  #: tmp_addon/bulk-delete-posts-by-content.php:218
1200
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:245
1201
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:177
1202
- #: tmp_addon/bulk-delete-posts-by-title.php:188
1203
  #: tmp_addon/bulk-delete-posts-by-user-role.php:154
1204
  #: tmp_addon/bulk-delete-posts-by-user.php:195
1205
  #: tmp_addon/bulk-delete-posts-by-word-count.php:218
@@ -1211,9 +1208,9 @@ msgstr ""
1211
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:136
1212
  #: include/ui/form.php:65 tmp_addon/bulk-delete-posts-by-attachment.php:183
1213
  #: tmp_addon/bulk-delete-posts-by-content.php:203
1214
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:228
1215
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:169
1216
- #: tmp_addon/bulk-delete-posts-by-title.php:179
1217
  #: tmp_addon/bulk-delete-posts-by-user-role.php:146
1218
  #: tmp_addon/bulk-delete-posts-by-user.php:187
1219
  #: tmp_addon/bulk-delete-posts-by-word-count.php:200
@@ -1225,9 +1222,9 @@ msgstr ""
1225
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:137
1226
  #: include/ui/form.php:66 tmp_addon/bulk-delete-posts-by-attachment.php:184
1227
  #: tmp_addon/bulk-delete-posts-by-content.php:204
1228
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:229
1229
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:170
1230
- #: tmp_addon/bulk-delete-posts-by-title.php:181
1231
  #: tmp_addon/bulk-delete-posts-by-user-role.php:147
1232
  #: tmp_addon/bulk-delete-posts-by-user.php:188
1233
  #: tmp_addon/bulk-delete-posts-by-word-count.php:202
@@ -1262,9 +1259,9 @@ msgstr[1] ""
1262
  #: tmp_addon/bulk-delete-jetpack-contact-form-messages.php:123
1263
  #: tmp_addon/bulk-delete-posts-by-attachment.php:163
1264
  #: tmp_addon/bulk-delete-posts-by-content.php:186
1265
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:207
1266
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:163
1267
- #: tmp_addon/bulk-delete-posts-by-title.php:159
1268
  #: tmp_addon/bulk-delete-posts-by-user-role.php:130
1269
  #: tmp_addon/bulk-delete-posts-by-user.php:171
1270
  #: tmp_addon/bulk-delete-posts-by-word-count.php:181
@@ -1408,7 +1405,7 @@ msgstr ""
1408
  #: dist/include/posts/class-bulk-delete-posts.php:218
1409
  #: dist/include/posts/class-bulk-delete-posts.php:350
1410
  #: dist/include/posts/class-bulk-delete-posts.php:522
1411
- #: dist/include/ui/form.php:237 include/posts/class-bulk-delete-posts.php:40
1412
  #: include/posts/class-bulk-delete-posts.php:54
1413
  #: include/posts/class-bulk-delete-posts.php:218
1414
  #: include/posts/class-bulk-delete-posts.php:350
@@ -1789,7 +1786,7 @@ msgstr ""
1789
  #: dist/include/ui/form.php:83 include/ui/form.php:83
1790
  #: tmp_addon/bulk-delete-posts-by-attachment.php:190
1791
  #: tmp_addon/bulk-delete-posts-by-content.php:210
1792
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:235
1793
  #: tmp_addon/bulk-delete-posts-by-word-count.php:209
1794
  msgid "Public posts"
1795
  msgstr ""
@@ -1797,12 +1794,12 @@ msgstr ""
1797
  #: dist/include/ui/form.php:84 include/ui/form.php:84
1798
  #: tmp_addon/bulk-delete-posts-by-attachment.php:191
1799
  #: tmp_addon/bulk-delete-posts-by-content.php:211
1800
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:236
1801
  #: tmp_addon/bulk-delete-posts-by-word-count.php:211
1802
  msgid "Private Posts"
1803
  msgstr ""
1804
 
1805
- #: dist/include/ui/form.php:107 include/ui/form.php:107
1806
  msgid "Use this option if there are more than 1000 %s and the script timesout."
1807
  msgstr ""
1808
 
@@ -1812,7 +1809,7 @@ msgid ""
1812
  "strong> to use current time"
1813
  msgstr ""
1814
 
1815
- #: dist/include/ui/form.php:237 dist/include/util/class-bd-util.php:281
1816
  #: include/ui/form.php:238 include/util/class-bd-util.php:281
1817
  msgid "All"
1818
  msgstr ""
@@ -1865,7 +1862,7 @@ msgid "Select the user meta from which you want to delete users"
1865
  msgstr ""
1866
 
1867
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:85
1868
- #: include/users/modules/class-bulk-delete-users-by-user-meta.php:85
1869
  #: tmp_addon/bulk-delete-comment-meta.php:145
1870
  #: tmp_addon/bulk-delete-post-meta.php:145
1871
  #: tmp_addon/bulk-delete-user-meta.php:145
@@ -1873,18 +1870,18 @@ msgid "Meta Value"
1873
  msgstr ""
1874
 
1875
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:90
1876
- #: include/users/modules/class-bulk-delete-users-by-user-meta.php:90
1877
  msgid "If you want to check for null values, then leave the value column blank"
1878
  msgstr ""
1879
 
1880
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:167
1881
- #: include/users/modules/class-bulk-delete-users-by-user-meta.php:167
1882
  msgid ""
1883
  "Are you sure you want to delete all the users from the selected user meta?"
1884
  msgstr ""
1885
 
1886
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:170
1887
- #: include/users/modules/class-bulk-delete-users-by-user-meta.php:170
1888
  msgid ""
1889
  "Please enter the value for the user meta field based on which you want to "
1890
  "delete users"
@@ -1930,6 +1927,27 @@ msgstr ""
1930
  msgid "All mime types"
1931
  msgstr ""
1932
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1933
  #: tmp_addon/bulk-delete-comment-meta.php:123
1934
  msgid "Comment Meta Value "
1935
  msgstr ""
@@ -1937,7 +1955,7 @@ msgstr ""
1937
  #: tmp_addon/bulk-delete-comment-meta.php:125
1938
  #: tmp_addon/bulk-delete-post-meta.php:125
1939
  #: tmp_addon/bulk-delete-posts-by-content.php:165
1940
- #: tmp_addon/bulk-delete-posts-by-title.php:132
1941
  #: tmp_addon/bulk-delete-posts-by-word-count.php:171
1942
  #: tmp_addon/bulk-delete-user-meta.php:125
1943
  msgid "equal to"
@@ -1946,7 +1964,7 @@ msgstr ""
1946
  #: tmp_addon/bulk-delete-comment-meta.php:126
1947
  #: tmp_addon/bulk-delete-post-meta.php:126
1948
  #: tmp_addon/bulk-delete-posts-by-content.php:166
1949
- #: tmp_addon/bulk-delete-posts-by-title.php:133
1950
  #: tmp_addon/bulk-delete-user-meta.php:126
1951
  msgid "not equal to"
1952
  msgstr ""
@@ -2049,9 +2067,9 @@ msgstr ""
2049
  #: tmp_addon/bulk-delete-post-meta.php:213
2050
  #: tmp_addon/bulk-delete-posts-by-attachment.php:377
2051
  #: tmp_addon/bulk-delete-posts-by-content.php:388
2052
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:569
2053
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:367
2054
- #: tmp_addon/bulk-delete-posts-by-title.php:428
2055
  #: tmp_addon/bulk-delete-posts-by-user-role.php:325
2056
  #: tmp_addon/bulk-delete-posts-by-user.php:335
2057
  #: tmp_addon/bulk-delete-posts-by-word-count.php:513
@@ -2163,7 +2181,7 @@ msgid "By Attachment"
2163
  msgstr ""
2164
 
2165
  #: tmp_addon/bulk-delete-posts-by-attachment.php:129
2166
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:129
2167
  msgid "Select the post type whose posts you want to delete"
2168
  msgstr ""
2169
 
@@ -2223,22 +2241,22 @@ msgid "Specify your content"
2223
  msgstr ""
2224
 
2225
  #: tmp_addon/bulk-delete-posts-by-content.php:167
2226
- #: tmp_addon/bulk-delete-posts-by-title.php:134
2227
  msgid "contains"
2228
  msgstr ""
2229
 
2230
  #: tmp_addon/bulk-delete-posts-by-content.php:168
2231
- #: tmp_addon/bulk-delete-posts-by-title.php:135
2232
  msgid "doesn't contains"
2233
  msgstr ""
2234
 
2235
  #: tmp_addon/bulk-delete-posts-by-content.php:169
2236
- #: tmp_addon/bulk-delete-posts-by-title.php:136
2237
  msgid "starts with"
2238
  msgstr ""
2239
 
2240
  #: tmp_addon/bulk-delete-posts-by-content.php:170
2241
- #: tmp_addon/bulk-delete-posts-by-title.php:137
2242
  msgid "ends with"
2243
  msgstr ""
2244
 
@@ -2281,136 +2299,136 @@ msgstr ""
2281
  msgid "Please enter the content based on which you want to delete posts"
2282
  msgstr ""
2283
 
2284
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:134
2285
  msgid "Choose your custom field settings"
2286
  msgstr ""
2287
 
2288
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:138
2289
  msgid "Key "
2290
  msgstr ""
2291
 
2292
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:143
2293
  msgid "equal to (string)"
2294
  msgstr ""
2295
 
2296
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:144
2297
  msgid "not equal to (string)"
2298
  msgstr ""
2299
 
2300
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:145
2301
  msgid "equal to (date)"
2302
  msgstr ""
2303
 
2304
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:146
2305
  msgid "not equal to (date)"
2306
  msgstr ""
2307
 
2308
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:147
2309
  msgid "less than (date)"
2310
  msgstr ""
2311
 
2312
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:148
2313
  msgid "greater than (date)"
2314
  msgstr ""
2315
 
2316
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:149
2317
  msgid "less than (number)"
2318
  msgstr ""
2319
 
2320
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:150
2321
  msgid "greater than (number)"
2322
  msgstr ""
2323
 
2324
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:154
2325
  msgid "Value "
2326
  msgstr ""
2327
 
2328
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:158
2329
  msgid "If you want to check for null values, then leave the value field blank."
2330
  msgstr ""
2331
 
2332
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:162
2333
  msgid "Enter the date"
2334
  msgstr ""
2335
 
2336
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:163
2337
  msgid "Or"
2338
  msgstr ""
2339
 
2340
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:165
2341
  msgid "Select Relative date"
2342
  msgstr ""
2343
 
2344
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:166
2345
  msgid "Yesterday"
2346
  msgstr ""
2347
 
2348
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:167
2349
  msgid "Today"
2350
  msgstr ""
2351
 
2352
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:168
2353
  msgid "Tomorrow"
2354
  msgstr ""
2355
 
2356
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:169
2357
  msgid "Custom"
2358
  msgstr ""
2359
 
2360
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:172
2361
  msgid "You can select a date or enter a date which is relative to today."
2362
  msgstr ""
2363
 
2364
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:177
2365
  msgid "Day"
2366
  msgstr ""
2367
 
2368
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:178
2369
  msgid "Week"
2370
  msgstr ""
2371
 
2372
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:179
2373
  msgid "Month"
2374
  msgstr ""
2375
 
2376
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:180
2377
  msgid "Year"
2378
  msgstr ""
2379
 
2380
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:188
2381
  msgid "Meta value date format"
2382
  msgstr ""
2383
 
2384
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:191
2385
  msgid "If you leave date format blank, then '%Y-%m-%d', will be assumed."
2386
  msgstr ""
2387
 
2388
  #. translators: 1 Mysql Format specifier url.
2389
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:197
2390
  msgid ""
2391
  "If you are storing the date in a format other than <em>YYYY-MM-DD</em> then "
2392
  "enter the date format using <a href=\"%s\" target=\"_blank\" rel=\"noopener "
2393
  "noreferrer\">Mysql format specifiers</a>."
2394
  msgstr ""
2395
 
2396
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:338
2397
  msgid ""
2398
  "Posts matching the selected custom field setting are scheduled for deletion."
2399
  msgstr ""
2400
 
2401
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:343
2402
  msgid "Deleted %d post using the selected custom field condition"
2403
  msgid_plural "Deleted %d posts using the selected custom field condition"
2404
  msgstr[0] ""
2405
  msgstr[1] ""
2406
 
2407
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:476
2408
  msgid ""
2409
  "Are you sure you want to delete all the posts that match the entered custom "
2410
  "field condition?"
2411
  msgstr ""
2412
 
2413
- #: tmp_addon/bulk-delete-posts-by-custom-field.php:479
2414
  msgid "Please enter the custom field based on which you want to delete posts"
2415
  msgstr ""
2416
 
@@ -2453,7 +2471,7 @@ msgid ""
2453
  msgstr ""
2454
 
2455
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:261
2456
- #: tmp_addon/bulk-delete-posts-by-title.php:277
2457
  msgid "Deleted %d post using the selected title condition"
2458
  msgid_plural "Deleted %d posts using the selected title condition"
2459
  msgstr[0] ""
@@ -2464,32 +2482,32 @@ msgid ""
2464
  "Are you sure you want to delete all the posts that have duplicate title?"
2465
  msgstr ""
2466
 
2467
- #: tmp_addon/bulk-delete-posts-by-title.php:120
2468
  msgid "Select the post type"
2469
  msgstr ""
2470
 
2471
- #: tmp_addon/bulk-delete-posts-by-title.php:128
2472
  msgid "Choose your title settings"
2473
  msgstr ""
2474
 
2475
- #: tmp_addon/bulk-delete-posts-by-title.php:130
2476
  msgid "Title"
2477
  msgstr ""
2478
 
2479
- #: tmp_addon/bulk-delete-posts-by-title.php:150
2480
  msgid "Select the post status"
2481
  msgstr ""
2482
 
2483
- #: tmp_addon/bulk-delete-posts-by-title.php:273
2484
  msgid "Posts matching the selected title setting are scheduled for deletion."
2485
  msgstr ""
2486
 
2487
- #: tmp_addon/bulk-delete-posts-by-title.php:406
2488
  msgid ""
2489
  "Are you sure you want to delete all the posts that match the entered title?"
2490
  msgstr ""
2491
 
2492
- #: tmp_addon/bulk-delete-posts-by-title.php:409
2493
  msgid "Please enter the title based on which you want to delete posts"
2494
  msgstr ""
2495
 
@@ -2761,12 +2779,21 @@ msgid ""
2761
  "condition?"
2762
  msgstr ""
2763
 
 
 
 
 
 
 
 
 
 
2764
  #. Plugin Name of the plugin/theme
2765
  msgid "Bulk Delete"
2766
  msgstr ""
2767
 
2768
  #. Plugin URI of the plugin/theme
2769
- msgid "http://bulkwp.com"
2770
  msgstr ""
2771
 
2772
  #. Description of the plugin/theme
@@ -2781,5 +2808,5 @@ msgid "Sudar"
2781
  msgstr ""
2782
 
2783
  #. Author URI of the plugin/theme
2784
- msgid "http://sudarmuthu.com/"
2785
  msgstr ""
1
+ # Copyright (C) 2018 Bulk Delete
2
  # This file is distributed under the same license as the Bulk Delete package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Bulk Delete 5.6.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bulk-delete\n"
7
+ "POT-Creation-Date: 2018-01-29 09:53:59+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
+ #: bulk-delete.php:173 bulk-delete.php:186 dist/bulk-delete.php:177
16
  #: dist/bulk-delete.php:190
17
  msgid "Cheatin&#8217; huh?"
18
  msgstr ""
19
 
20
+ #: bulk-delete.php:337 dist/bulk-delete.php:341
21
  msgid "Bulk WP"
22
  msgstr ""
23
 
24
+ #: bulk-delete.php:339 bulk-delete.php:525 dist/bulk-delete.php:343
25
+ #: dist/bulk-delete.php:529 dist/include/ui/admin-ui.php:55
26
  #: include/ui/admin-ui.php:55
27
  msgid "Bulk Delete Posts"
28
  msgstr ""
29
 
30
+ #: bulk-delete.php:340 bulk-delete.php:574 dist/bulk-delete.php:344
31
+ #: dist/bulk-delete.php:578
32
  msgid "Bulk Delete Pages"
33
  msgstr ""
34
 
35
+ #: bulk-delete.php:360 bulk-delete.php:630 dist/bulk-delete.php:364
36
+ #: dist/bulk-delete.php:634
37
  msgid "Bulk Delete Schedules"
38
  msgstr ""
39
 
40
+ #: bulk-delete.php:360 dist/bulk-delete.php:364
41
  msgid "Scheduled Jobs"
42
  msgstr ""
43
 
44
+ #: bulk-delete.php:361 dist/bulk-delete.php:365
45
  #: dist/include/license/class-bd-license.php:33
46
  #: include/license/class-bd-license.php:33
47
  msgid "Addon Licenses"
48
  msgstr ""
49
 
50
+ #: bulk-delete.php:407 dist/bulk-delete.php:411
51
  msgid "By Post Status"
52
  msgstr ""
53
 
54
+ #: bulk-delete.php:408 dist/bulk-delete.php:412
55
  msgid "By Category"
56
  msgstr ""
57
 
58
+ #: bulk-delete.php:409 dist/bulk-delete.php:413
59
  msgid "By Tag"
60
  msgstr ""
61
 
62
+ #: bulk-delete.php:410 dist/bulk-delete.php:414
63
  msgid "By Custom Taxonomy"
64
  msgstr ""
65
 
66
+ #: bulk-delete.php:411 dist/bulk-delete.php:415
67
  msgid "By Custom Post Type"
68
  msgstr ""
69
 
70
+ #: bulk-delete.php:412 dist/bulk-delete.php:416
71
  msgid "By URL"
72
  msgstr ""
73
 
74
+ #: bulk-delete.php:413 dist/bulk-delete.php:417
75
  msgid "By Post Revision"
76
  msgstr ""
77
 
78
+ #: bulk-delete.php:450 dist/bulk-delete.php:454
79
  msgid "By Page Status"
80
  msgstr ""
81
 
82
+ #: bulk-delete.php:541 dist/bulk-delete.php:545
83
  #: dist/include/misc/class-bulk-delete-misc.php:117
84
  #: include/misc/class-bulk-delete-misc.php:117
85
  msgid "WARNING: Posts deleted once cannot be retrieved back. Use with caution."
86
  msgstr ""
87
 
88
+ #: bulk-delete.php:590 dist/bulk-delete.php:594
89
  msgid "WARNING: Pages deleted once cannot be retrieved back. Use with caution."
90
  msgstr ""
91
 
415
  #: dist/include/posts/class-bulk-delete-posts.php:750
416
  #: include/base/class-bd-meta-box-module.php:293
417
  #: include/meta/class-bulk-delete-comment-meta.php:245
418
+ #: include/meta/class-bulk-delete-post-meta.php:260
419
  #: include/meta/class-bulk-delete-user-meta.php:221
420
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:228
421
  #: include/pages/class-bulk-delete-pages.php:121
426
  #: include/posts/class-bulk-delete-posts.php:750
427
  #: tmp_addon/bulk-delete-posts-by-attachment.php:288
428
  #: tmp_addon/bulk-delete-posts-by-content.php:292
429
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:338
430
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:257
431
+ #: tmp_addon/bulk-delete-posts-by-title.php:275
432
  #: tmp_addon/bulk-delete-posts-by-user-role.php:225
433
  #: tmp_addon/bulk-delete-posts-by-user.php:265
434
  #: tmp_addon/bulk-delete-posts-by-word-count.php:300
457
  #: dist/include/ui/form.php:48
458
  #: include/base/users/class-bd-user-meta-box-module.php:189
459
  #: include/meta/class-bulk-delete-comment-meta.php:136
460
+ #: include/meta/class-bulk-delete-post-meta.php:151
461
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:113
462
  #: include/ui/form.php:48 tmp_addon/bulk-delete-from-trash.php:348
463
  #: tmp_addon/bulk-delete-posts-by-attachment.php:177
464
  #: tmp_addon/bulk-delete-posts-by-content.php:197
465
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:221
466
+ #: tmp_addon/bulk-delete-posts-by-title.php:173
467
  #: tmp_addon/bulk-delete-posts-by-user-role.php:140
468
  #: tmp_addon/bulk-delete-posts-by-user.php:181
469
  #: tmp_addon/bulk-delete-posts-by-word-count.php:193
523
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:144
524
  #: dist/include/ui/form.php:127 include/cron/class-cron-list-table.php:50
525
  #: include/meta/class-bulk-delete-comment-meta.php:152
526
+ #: include/meta/class-bulk-delete-post-meta.php:167
527
  #: include/meta/class-bulk-delete-user-meta.php:132
528
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:144
529
  #: include/ui/form.php:127 tmp_addon/bulk-delete-posts-by-attachment.php:209
530
  #: tmp_addon/bulk-delete-posts-by-content.php:227
531
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:254
532
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:186
533
+ #: tmp_addon/bulk-delete-posts-by-title.php:201
534
  #: tmp_addon/bulk-delete-posts-by-user-role.php:164
535
  #: tmp_addon/bulk-delete-posts-by-user.php:205
536
  #: tmp_addon/bulk-delete-posts-by-word-count.php:230
761
  #: include/meta/class-bulk-delete-comment-meta.php:100
762
  #: include/meta/class-bulk-delete-comment-meta.php:166
763
  #: include/meta/class-bulk-delete-post-meta.php:100
764
+ #: include/meta/class-bulk-delete-post-meta.php:110
765
+ #: include/meta/class-bulk-delete-post-meta.php:181
766
  #: include/meta/class-bulk-delete-user-meta.php:92
767
  #: include/meta/class-bulk-delete-user-meta.php:146
768
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:83
769
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:157
770
  #: include/ui/form.php:138 tmp_addon/bulk-delete-posts-by-attachment.php:222
771
  #: tmp_addon/bulk-delete-posts-by-content.php:240
772
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:268
773
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:199
774
+ #: tmp_addon/bulk-delete-posts-by-title.php:216
775
  #: tmp_addon/bulk-delete-posts-by-user-role.php:177
776
  #: tmp_addon/bulk-delete-posts-by-user.php:218
777
  #: tmp_addon/bulk-delete-posts-by-word-count.php:245
787
  #: dist/include/meta/class-bulk-delete-post-meta.php:108
788
  #: dist/include/meta/class-bulk-delete-user-meta.php:100
789
  #: include/meta/class-bulk-delete-comment-meta.php:108
790
+ #: include/meta/class-bulk-delete-post-meta.php:123
791
  #: include/meta/class-bulk-delete-user-meta.php:100
792
  msgid "Meta Key"
793
  msgstr ""
797
  #: dist/include/meta/class-bulk-delete-user-meta.php:116
798
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
799
  #: include/meta/class-bulk-delete-comment-meta.php:124
800
+ #: include/meta/class-bulk-delete-post-meta.php:139
801
  #: include/meta/class-bulk-delete-user-meta.php:116
802
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
803
  msgid "Choose your deletion options"
813
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:110
814
  #: dist/include/ui/form.php:45
815
  #: include/meta/class-bulk-delete-comment-meta.php:133
816
+ #: include/meta/class-bulk-delete-post-meta.php:148
817
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:110
818
  #: include/ui/form.php:45 tmp_addon/bulk-delete-posts-by-attachment.php:174
819
  #: tmp_addon/bulk-delete-posts-by-content.php:194
820
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:217
821
+ #: tmp_addon/bulk-delete-posts-by-title.php:169
822
  #: tmp_addon/bulk-delete-posts-by-user-role.php:137
823
  #: tmp_addon/bulk-delete-posts-by-user.php:178
824
  #: tmp_addon/bulk-delete-posts-by-word-count.php:189
843
  #: dist/include/meta/class-bulk-delete-comment-meta.php:145
844
  #: dist/include/meta/class-bulk-delete-post-meta.php:145
845
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:124
 
 
 
846
  #: tmp_addon/bulk-delete-posts-by-attachment.php:202
847
  #: tmp_addon/bulk-delete-posts-by-content.php:220
848
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:247
849
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:179
850
+ #: tmp_addon/bulk-delete-posts-by-title.php:192
851
  #: tmp_addon/bulk-delete-posts-by-word-count.php:221
852
  msgid ""
853
  "Use this option if there are more than 1000 posts and the script timesout."
859
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:143
860
  #: dist/include/ui/form.php:126
861
  #: include/meta/class-bulk-delete-comment-meta.php:151
862
+ #: include/meta/class-bulk-delete-post-meta.php:166
863
  #: include/meta/class-bulk-delete-user-meta.php:131
864
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:143
865
  #: include/ui/form.php:126 tmp_addon/bulk-delete-posts-by-attachment.php:208
866
  #: tmp_addon/bulk-delete-posts-by-content.php:226
867
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:253
868
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:185
869
+ #: tmp_addon/bulk-delete-posts-by-title.php:199
870
  #: tmp_addon/bulk-delete-posts-by-user-role.php:163
871
  #: tmp_addon/bulk-delete-posts-by-user.php:204
872
  #: tmp_addon/bulk-delete-posts-by-word-count.php:228
879
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:145
880
  #: dist/include/ui/form.php:128
881
  #: include/meta/class-bulk-delete-comment-meta.php:153
882
+ #: include/meta/class-bulk-delete-post-meta.php:168
883
  #: include/meta/class-bulk-delete-user-meta.php:133
884
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:145
885
  #: include/ui/form.php:128 tmp_addon/bulk-delete-posts-by-attachment.php:210
886
  #: tmp_addon/bulk-delete-posts-by-content.php:228
887
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:255
888
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:187
889
+ #: tmp_addon/bulk-delete-posts-by-title.php:203
890
  #: tmp_addon/bulk-delete-posts-by-user-role.php:165
891
  #: tmp_addon/bulk-delete-posts-by-user.php:206
892
  #: tmp_addon/bulk-delete-posts-by-word-count.php:232
899
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:147
900
  #: dist/include/ui/form.php:130
901
  #: include/meta/class-bulk-delete-comment-meta.php:155
902
+ #: include/meta/class-bulk-delete-post-meta.php:170
903
  #: include/meta/class-bulk-delete-user-meta.php:135
904
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:147
905
  #: include/ui/form.php:130 tmp_addon/bulk-delete-posts-by-attachment.php:212
906
  #: tmp_addon/bulk-delete-posts-by-content.php:230
907
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:258
908
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:189
909
+ #: tmp_addon/bulk-delete-posts-by-title.php:205
910
  #: tmp_addon/bulk-delete-posts-by-user-role.php:167
911
  #: tmp_addon/bulk-delete-posts-by-user.php:208
912
  #: tmp_addon/bulk-delete-posts-by-word-count.php:234
917
  #: dist/include/meta/class-bulk-delete-post-meta.php:173
918
  #: dist/include/meta/class-bulk-delete-user-meta.php:153
919
  #: include/meta/class-bulk-delete-comment-meta.php:173
920
+ #: include/meta/class-bulk-delete-post-meta.php:188
921
  #: include/meta/class-bulk-delete-user-meta.php:153
922
  #: tmp_addon/bulk-delete-posts-by-attachment.php:228
923
  #: tmp_addon/bulk-delete-posts-by-content.php:246
924
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:276
925
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:205
926
+ #: tmp_addon/bulk-delete-posts-by-title.php:223
927
  #: tmp_addon/bulk-delete-posts-by-user-role.php:183
928
  #: tmp_addon/bulk-delete-posts-by-user.php:224
929
  #: tmp_addon/bulk-delete-posts-by-word-count.php:252
936
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:164
937
  #: dist/include/ui/form.php:160
938
  #: include/meta/class-bulk-delete-comment-meta.php:181
939
+ #: include/meta/class-bulk-delete-post-meta.php:196
940
  #: include/meta/class-bulk-delete-user-meta.php:161
941
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:164
942
  #: include/ui/form.php:160 tmp_addon/bulk-delete-from-trash.php:162
943
  #: tmp_addon/bulk-delete-from-trash.php:270
944
  #: tmp_addon/bulk-delete-posts-by-attachment.php:235
945
  #: tmp_addon/bulk-delete-posts-by-content.php:254
946
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:285
947
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:213
948
+ #: tmp_addon/bulk-delete-posts-by-title.php:232
949
  #: tmp_addon/bulk-delete-posts-by-user-role.php:191
950
  #: tmp_addon/bulk-delete-posts-by-user.php:232
951
  #: tmp_addon/bulk-delete-posts-by-word-count.php:261
1008
  msgstr ""
1009
 
1010
  #: dist/include/meta/class-bulk-delete-post-meta.php:98
1011
+ #: include/meta/class-bulk-delete-post-meta.php:108
1012
  msgid "Delete based on post meta key name and value"
1013
  msgstr ""
1014
 
1015
  #: dist/include/meta/class-bulk-delete-post-meta.php:107
1016
+ #: include/meta/class-bulk-delete-post-meta.php:117
1017
  msgid "Post Meta Key "
1018
  msgstr ""
1019
 
1020
  #: dist/include/meta/class-bulk-delete-post-meta.php:131
1021
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:108
1022
+ #: include/meta/class-bulk-delete-post-meta.php:146
1023
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:108
1024
  #: tmp_addon/bulk-delete-posts-by-attachment.php:172
1025
  #: tmp_addon/bulk-delete-posts-by-content.php:192
1026
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:215
1027
+ #: tmp_addon/bulk-delete-posts-by-title.php:167
1028
  #: tmp_addon/bulk-delete-posts-by-user-role.php:135
1029
  #: tmp_addon/bulk-delete-posts-by-user.php:176
1030
  #: tmp_addon/bulk-delete-posts-by-word-count.php:187
1033
 
1034
  #: dist/include/meta/class-bulk-delete-post-meta.php:134
1035
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:111
1036
+ #: dist/include/ui/form.php:46 include/meta/class-bulk-delete-post-meta.php:149
1037
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:111
1038
  #: include/ui/form.php:46 tmp_addon/bulk-delete-posts-by-attachment.php:175
1039
  #: tmp_addon/bulk-delete-posts-by-content.php:195
1040
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:218
1041
+ #: tmp_addon/bulk-delete-posts-by-title.php:170
1042
  #: tmp_addon/bulk-delete-posts-by-user-role.php:138
1043
  #: tmp_addon/bulk-delete-posts-by-user.php:179
1044
  #: tmp_addon/bulk-delete-posts-by-word-count.php:190
1046
  msgstr ""
1047
 
1048
  #: dist/include/meta/class-bulk-delete-post-meta.php:143
1049
+ #: include/meta/class-bulk-delete-post-meta.php:158
1050
  msgid "Only delete post meta field from first "
1051
  msgstr ""
1052
 
1053
  #: dist/include/meta/class-bulk-delete-post-meta.php:144
1054
  #: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:123
1055
+ #: include/meta/class-bulk-delete-post-meta.php:159
1056
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:123
1057
  #: tmp_addon/bulk-delete-posts-by-attachment.php:201
1058
  #: tmp_addon/bulk-delete-posts-by-content.php:219
1059
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:246
1060
+ #: tmp_addon/bulk-delete-posts-by-title.php:191
1061
  #: tmp_addon/bulk-delete-posts-by-user-role.php:156
1062
  #: tmp_addon/bulk-delete-posts-by-user.php:197
1063
  #: tmp_addon/bulk-delete-posts-by-word-count.php:220
1065
  msgstr ""
1066
 
1067
  #: dist/include/meta/class-bulk-delete-post-meta.php:202
1068
+ #: include/meta/class-bulk-delete-post-meta.php:217
1069
  msgid ""
1070
  "Are you sure you want to delete all the post meta fields that match the "
1071
  "selected filters?"
1072
  msgstr ""
1073
 
1074
  #: dist/include/meta/class-bulk-delete-post-meta.php:244
1075
+ #: include/meta/class-bulk-delete-post-meta.php:259
1076
  msgid ""
1077
  "Post meta fields from the posts with the selected criteria are scheduled for "
1078
  "deletion."
1079
  msgstr ""
1080
 
1081
  #: dist/include/meta/class-bulk-delete-post-meta.php:248
1082
+ #: include/meta/class-bulk-delete-post-meta.php:263
1083
  msgid "Deleted post meta field from %d post"
1084
  msgid_plural "Deleted post meta field from %d posts"
1085
  msgstr[0] ""
1134
  msgstr ""
1135
 
1136
  #: dist/include/meta/class-bulk-delete-user-meta.php:125
 
1137
  msgid ""
1138
  "Use this option if there are more than 1000 users and the script timesout."
1139
  msgstr ""
1194
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:122
1195
  #: include/ui/form.php:105 tmp_addon/bulk-delete-posts-by-attachment.php:200
1196
  #: tmp_addon/bulk-delete-posts-by-content.php:218
1197
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:244
1198
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:177
1199
+ #: tmp_addon/bulk-delete-posts-by-title.php:189
1200
  #: tmp_addon/bulk-delete-posts-by-user-role.php:154
1201
  #: tmp_addon/bulk-delete-posts-by-user.php:195
1202
  #: tmp_addon/bulk-delete-posts-by-word-count.php:218
1208
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:136
1209
  #: include/ui/form.php:65 tmp_addon/bulk-delete-posts-by-attachment.php:183
1210
  #: tmp_addon/bulk-delete-posts-by-content.php:203
1211
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:227
1212
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:169
1213
+ #: tmp_addon/bulk-delete-posts-by-title.php:180
1214
  #: tmp_addon/bulk-delete-posts-by-user-role.php:146
1215
  #: tmp_addon/bulk-delete-posts-by-user.php:187
1216
  #: tmp_addon/bulk-delete-posts-by-word-count.php:200
1222
  #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:137
1223
  #: include/ui/form.php:66 tmp_addon/bulk-delete-posts-by-attachment.php:184
1224
  #: tmp_addon/bulk-delete-posts-by-content.php:204
1225
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:228
1226
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:170
1227
+ #: tmp_addon/bulk-delete-posts-by-title.php:182
1228
  #: tmp_addon/bulk-delete-posts-by-user-role.php:147
1229
  #: tmp_addon/bulk-delete-posts-by-user.php:188
1230
  #: tmp_addon/bulk-delete-posts-by-word-count.php:202
1259
  #: tmp_addon/bulk-delete-jetpack-contact-form-messages.php:123
1260
  #: tmp_addon/bulk-delete-posts-by-attachment.php:163
1261
  #: tmp_addon/bulk-delete-posts-by-content.php:186
1262
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:206
1263
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:163
1264
+ #: tmp_addon/bulk-delete-posts-by-title.php:160
1265
  #: tmp_addon/bulk-delete-posts-by-user-role.php:130
1266
  #: tmp_addon/bulk-delete-posts-by-user.php:171
1267
  #: tmp_addon/bulk-delete-posts-by-word-count.php:181
1405
  #: dist/include/posts/class-bulk-delete-posts.php:218
1406
  #: dist/include/posts/class-bulk-delete-posts.php:350
1407
  #: dist/include/posts/class-bulk-delete-posts.php:522
1408
+ #: dist/include/ui/form.php:238 include/posts/class-bulk-delete-posts.php:40
1409
  #: include/posts/class-bulk-delete-posts.php:54
1410
  #: include/posts/class-bulk-delete-posts.php:218
1411
  #: include/posts/class-bulk-delete-posts.php:350
1786
  #: dist/include/ui/form.php:83 include/ui/form.php:83
1787
  #: tmp_addon/bulk-delete-posts-by-attachment.php:190
1788
  #: tmp_addon/bulk-delete-posts-by-content.php:210
1789
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:234
1790
  #: tmp_addon/bulk-delete-posts-by-word-count.php:209
1791
  msgid "Public posts"
1792
  msgstr ""
1794
  #: dist/include/ui/form.php:84 include/ui/form.php:84
1795
  #: tmp_addon/bulk-delete-posts-by-attachment.php:191
1796
  #: tmp_addon/bulk-delete-posts-by-content.php:211
1797
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:235
1798
  #: tmp_addon/bulk-delete-posts-by-word-count.php:211
1799
  msgid "Private Posts"
1800
  msgstr ""
1801
 
1802
+ #: dist/include/ui/form.php:107
1803
  msgid "Use this option if there are more than 1000 %s and the script timesout."
1804
  msgstr ""
1805
 
1809
  "strong> to use current time"
1810
  msgstr ""
1811
 
1812
+ #: dist/include/ui/form.php:238 dist/include/util/class-bd-util.php:281
1813
  #: include/ui/form.php:238 include/util/class-bd-util.php:281
1814
  msgid "All"
1815
  msgstr ""
1862
  msgstr ""
1863
 
1864
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:85
1865
+ #: include/users/modules/class-bulk-delete-users-by-user-meta.php:89
1866
  #: tmp_addon/bulk-delete-comment-meta.php:145
1867
  #: tmp_addon/bulk-delete-post-meta.php:145
1868
  #: tmp_addon/bulk-delete-user-meta.php:145
1870
  msgstr ""
1871
 
1872
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:90
1873
+ #: include/users/modules/class-bulk-delete-users-by-user-meta.php:94
1874
  msgid "If you want to check for null values, then leave the value column blank"
1875
  msgstr ""
1876
 
1877
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:167
1878
+ #: include/users/modules/class-bulk-delete-users-by-user-meta.php:182
1879
  msgid ""
1880
  "Are you sure you want to delete all the users from the selected user meta?"
1881
  msgstr ""
1882
 
1883
  #: dist/include/users/modules/class-bulk-delete-users-by-user-meta.php:170
1884
+ #: include/users/modules/class-bulk-delete-users-by-user-meta.php:185
1885
  msgid ""
1886
  "Please enter the value for the user meta field based on which you want to "
1887
  "delete users"
1927
  msgid "All mime types"
1928
  msgstr ""
1929
 
1930
+ #: include/meta/class-bulk-delete-comment-meta.php:145
1931
+ #: include/meta/class-bulk-delete-post-meta.php:160
1932
+ #: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:124
1933
+ msgid ""
1934
+ "Use this option if there are more than 1000 posts and the script times out."
1935
+ msgstr ""
1936
+
1937
+ #: include/meta/class-bulk-delete-post-meta.php:98
1938
+ msgid "Delete based on post meta key name prefix or postfix"
1939
+ msgstr ""
1940
+
1941
+ #: include/meta/class-bulk-delete-user-meta.php:125
1942
+ msgid ""
1943
+ "Use this option if there are more than 1000 users and the script times out."
1944
+ msgstr ""
1945
+
1946
+ #: include/ui/form.php:107
1947
+ msgid ""
1948
+ "Use this option if there are more than 1000 %s and the script times out."
1949
+ msgstr ""
1950
+
1951
  #: tmp_addon/bulk-delete-comment-meta.php:123
1952
  msgid "Comment Meta Value "
1953
  msgstr ""
1955
  #: tmp_addon/bulk-delete-comment-meta.php:125
1956
  #: tmp_addon/bulk-delete-post-meta.php:125
1957
  #: tmp_addon/bulk-delete-posts-by-content.php:165
1958
+ #: tmp_addon/bulk-delete-posts-by-title.php:133
1959
  #: tmp_addon/bulk-delete-posts-by-word-count.php:171
1960
  #: tmp_addon/bulk-delete-user-meta.php:125
1961
  msgid "equal to"
1964
  #: tmp_addon/bulk-delete-comment-meta.php:126
1965
  #: tmp_addon/bulk-delete-post-meta.php:126
1966
  #: tmp_addon/bulk-delete-posts-by-content.php:166
1967
+ #: tmp_addon/bulk-delete-posts-by-title.php:134
1968
  #: tmp_addon/bulk-delete-user-meta.php:126
1969
  msgid "not equal to"
1970
  msgstr ""
2067
  #: tmp_addon/bulk-delete-post-meta.php:213
2068
  #: tmp_addon/bulk-delete-posts-by-attachment.php:377
2069
  #: tmp_addon/bulk-delete-posts-by-content.php:388
2070
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:568
2071
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:367
2072
+ #: tmp_addon/bulk-delete-posts-by-title.php:429
2073
  #: tmp_addon/bulk-delete-posts-by-user-role.php:325
2074
  #: tmp_addon/bulk-delete-posts-by-user.php:335
2075
  #: tmp_addon/bulk-delete-posts-by-word-count.php:513
2181
  msgstr ""
2182
 
2183
  #: tmp_addon/bulk-delete-posts-by-attachment.php:129
2184
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:128
2185
  msgid "Select the post type whose posts you want to delete"
2186
  msgstr ""
2187
 
2241
  msgstr ""
2242
 
2243
  #: tmp_addon/bulk-delete-posts-by-content.php:167
2244
+ #: tmp_addon/bulk-delete-posts-by-title.php:135
2245
  msgid "contains"
2246
  msgstr ""
2247
 
2248
  #: tmp_addon/bulk-delete-posts-by-content.php:168
2249
+ #: tmp_addon/bulk-delete-posts-by-title.php:136
2250
  msgid "doesn't contains"
2251
  msgstr ""
2252
 
2253
  #: tmp_addon/bulk-delete-posts-by-content.php:169
2254
+ #: tmp_addon/bulk-delete-posts-by-title.php:137
2255
  msgid "starts with"
2256
  msgstr ""
2257
 
2258
  #: tmp_addon/bulk-delete-posts-by-content.php:170
2259
+ #: tmp_addon/bulk-delete-posts-by-title.php:138
2260
  msgid "ends with"
2261
  msgstr ""
2262
 
2299
  msgid "Please enter the content based on which you want to delete posts"
2300
  msgstr ""
2301
 
2302
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:133
2303
  msgid "Choose your custom field settings"
2304
  msgstr ""
2305
 
2306
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:137
2307
  msgid "Key "
2308
  msgstr ""
2309
 
2310
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:142
2311
  msgid "equal to (string)"
2312
  msgstr ""
2313
 
2314
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:143
2315
  msgid "not equal to (string)"
2316
  msgstr ""
2317
 
2318
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:144
2319
  msgid "equal to (date)"
2320
  msgstr ""
2321
 
2322
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:145
2323
  msgid "not equal to (date)"
2324
  msgstr ""
2325
 
2326
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:146
2327
  msgid "less than (date)"
2328
  msgstr ""
2329
 
2330
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:147
2331
  msgid "greater than (date)"
2332
  msgstr ""
2333
 
2334
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:148
2335
  msgid "less than (number)"
2336
  msgstr ""
2337
 
2338
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:149
2339
  msgid "greater than (number)"
2340
  msgstr ""
2341
 
2342
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:153
2343
  msgid "Value "
2344
  msgstr ""
2345
 
2346
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:157
2347
  msgid "If you want to check for null values, then leave the value field blank."
2348
  msgstr ""
2349
 
2350
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:161
2351
  msgid "Enter the date"
2352
  msgstr ""
2353
 
2354
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:162
2355
  msgid "Or"
2356
  msgstr ""
2357
 
2358
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:164
2359
  msgid "Select Relative date"
2360
  msgstr ""
2361
 
2362
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:165
2363
  msgid "Yesterday"
2364
  msgstr ""
2365
 
2366
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:166
2367
  msgid "Today"
2368
  msgstr ""
2369
 
2370
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:167
2371
  msgid "Tomorrow"
2372
  msgstr ""
2373
 
2374
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:168
2375
  msgid "Custom"
2376
  msgstr ""
2377
 
2378
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:171
2379
  msgid "You can select a date or enter a date which is relative to today."
2380
  msgstr ""
2381
 
2382
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:176
2383
  msgid "Day"
2384
  msgstr ""
2385
 
2386
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:177
2387
  msgid "Week"
2388
  msgstr ""
2389
 
2390
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:178
2391
  msgid "Month"
2392
  msgstr ""
2393
 
2394
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:179
2395
  msgid "Year"
2396
  msgstr ""
2397
 
2398
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:187
2399
  msgid "Meta value date format"
2400
  msgstr ""
2401
 
2402
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:190
2403
  msgid "If you leave date format blank, then '%Y-%m-%d', will be assumed."
2404
  msgstr ""
2405
 
2406
  #. translators: 1 Mysql Format specifier url.
2407
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:196
2408
  msgid ""
2409
  "If you are storing the date in a format other than <em>YYYY-MM-DD</em> then "
2410
  "enter the date format using <a href=\"%s\" target=\"_blank\" rel=\"noopener "
2411
  "noreferrer\">Mysql format specifiers</a>."
2412
  msgstr ""
2413
 
2414
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:337
2415
  msgid ""
2416
  "Posts matching the selected custom field setting are scheduled for deletion."
2417
  msgstr ""
2418
 
2419
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:342
2420
  msgid "Deleted %d post using the selected custom field condition"
2421
  msgid_plural "Deleted %d posts using the selected custom field condition"
2422
  msgstr[0] ""
2423
  msgstr[1] ""
2424
 
2425
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:475
2426
  msgid ""
2427
  "Are you sure you want to delete all the posts that match the entered custom "
2428
  "field condition?"
2429
  msgstr ""
2430
 
2431
+ #: tmp_addon/bulk-delete-posts-by-custom-field.php:478
2432
  msgid "Please enter the custom field based on which you want to delete posts"
2433
  msgstr ""
2434
 
2471
  msgstr ""
2472
 
2473
  #: tmp_addon/bulk-delete-posts-by-duplicate-title.php:261
2474
+ #: tmp_addon/bulk-delete-posts-by-title.php:278
2475
  msgid "Deleted %d post using the selected title condition"
2476
  msgid_plural "Deleted %d posts using the selected title condition"
2477
  msgstr[0] ""
2482
  "Are you sure you want to delete all the posts that have duplicate title?"
2483
  msgstr ""
2484
 
2485
+ #: tmp_addon/bulk-delete-posts-by-title.php:121
2486
  msgid "Select the post type"
2487
  msgstr ""
2488
 
2489
+ #: tmp_addon/bulk-delete-posts-by-title.php:129
2490
  msgid "Choose your title settings"
2491
  msgstr ""
2492
 
2493
+ #: tmp_addon/bulk-delete-posts-by-title.php:131
2494
  msgid "Title"
2495
  msgstr ""
2496
 
2497
+ #: tmp_addon/bulk-delete-posts-by-title.php:151
2498
  msgid "Select the post status"
2499
  msgstr ""
2500
 
2501
+ #: tmp_addon/bulk-delete-posts-by-title.php:274
2502
  msgid "Posts matching the selected title setting are scheduled for deletion."
2503
  msgstr ""
2504
 
2505
+ #: tmp_addon/bulk-delete-posts-by-title.php:407
2506
  msgid ""
2507
  "Are you sure you want to delete all the posts that match the entered title?"
2508
  msgstr ""
2509
 
2510
+ #: tmp_addon/bulk-delete-posts-by-title.php:410
2511
  msgid "Please enter the title based on which you want to delete posts"
2512
  msgstr ""
2513
 
2779
  "condition?"
2780
  msgstr ""
2781
 
2782
+ #: vendor/10up/wp_mock/tests/FunctionMocksTest.php:65
2783
+ msgid "Test"
2784
+ msgstr ""
2785
+
2786
+ #: vendor/10up/wp_mock/tests/FunctionMocksTest.php:75
2787
+ #: vendor/10up/wp_mock/tests/FunctionMocksTest.php:77
2788
+ msgid "Input"
2789
+ msgstr ""
2790
+
2791
  #. Plugin Name of the plugin/theme
2792
  msgid "Bulk Delete"
2793
  msgstr ""
2794
 
2795
  #. Plugin URI of the plugin/theme
2796
+ msgid "https://bulkwp.com"
2797
  msgstr ""
2798
 
2799
  #. Description of the plugin/theme
2808
  msgstr ""
2809
 
2810
  #. Author URI of the plugin/theme
2811
+ msgid "https://sudarmuthu.com/"
2812
  msgstr ""
readme.txt CHANGED
@@ -1,10 +1,9 @@
1
  === Bulk Delete ===
2
  Contributors: sudar
3
  Tags: mass, bulk, delete, post, draft, revision, page, user, meta fields
4
- Requires at least: 4.0
5
  Tested up to: 4.9
6
- Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
7
- Stable tag: 5.6.0
8
 
9
  Bulk delete posts, pages, users, attachments and meta fields based on different conditions and filters.
10
 
@@ -275,6 +274,14 @@ You can contact us by posting about it in our [support forum](http://bulkwp.com/
275
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
276
  == Changelog ==
277
 
 
 
 
 
 
 
 
 
278
  = 2017-12-28 - v5.6.0 =
279
 
280
  - New Features
@@ -598,6 +605,9 @@ This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/
598
 
599
  == Upgrade Notice ==
600
 
 
 
 
601
  = 5.6.0 =
602
  Added the ability to delete posts based on custom post status
603
 
1
  === Bulk Delete ===
2
  Contributors: sudar
3
  Tags: mass, bulk, delete, post, draft, revision, page, user, meta fields
4
+ Requires at least: 4.0
5
  Tested up to: 4.9
6
+ Stable tag: 5.6.1
 
7
 
8
  Bulk delete posts, pages, users, attachments and meta fields based on different conditions and filters.
9
 
274
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
275
  == Changelog ==
276
 
277
+ = 2018-01-29 - v5.6.1 =
278
+
279
+ - New Features
280
+ - Added the ability to delete users based on partial user meta values.
281
+
282
+ - Enhancements
283
+ - Fixed a typo in filter text.
284
+
285
  = 2017-12-28 - v5.6.0 =
286
 
287
  - New Features
605
 
606
  == Upgrade Notice ==
607
 
608
+ = 5.6.1 =
609
+ Added the ability to delete users based on partial user meta values.
610
+
611
  = 5.6.0 =
612
  Added the ability to delete posts based on custom post status
613