Version Description
Download this release
Release Info
Developer | sudar |
Plugin | Bulk Delete |
Version | 6.0.2 |
Comparing to | |
See all releases |
Code changes from version 6.0.1 to 6.0.2
- assets/css/bulk-delete.css +1 -1
- assets/css/bulk-delete.min.css +1 -1
- assets/js/bulk-delete.js +12 -2
- assets/js/bulk-delete.js.map +1 -1
- assets/js/bulk-delete.min.js +2 -2
- bulk-delete.php +1 -1
- include/Core/BulkDelete.php +1 -1
- include/Core/Cron/CronListPage.php +1 -1
- include/Core/Metas/DeleteMetasPage.php +2 -3
- include/Core/Metas/Modules/DeleteCommentMetaModule.php +12 -1
- include/Core/Pages/DeletePagesPage.php +2 -3
- include/Core/Posts/DeletePostsPage.php +2 -3
- include/Core/Posts/PostsModule.php +27 -10
- include/Core/Terms/DeleteTermsPage.php +2 -3
- include/Core/Users/DeleteUsersPage.php +2 -3
- include/Deprecated/old-bulk-delete.php +1 -1
- include/misc/class-bulk-delete-misc.php +1 -1
- languages/bulk-delete.pot +58 -53
- readme.txt +10 -2
assets/css/bulk-delete.css
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
/*! Bulk Delete - v6.0.
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * Licensed GPLv2+ */
|
4 |
.visually-hidden {
|
1 |
+
/*! Bulk Delete - v6.0.2 %>
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * Licensed GPLv2+ */
|
4 |
.visually-hidden {
|
assets/css/bulk-delete.min.css
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
/*! Bulk Delete - v6.0.
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * 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}#smdb_specific_pages_urls{width:600px;height:100px}#bd_posts_by_url tr:last-child td:first-child{width:10px}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 - v6.0.2 %>
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * 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}#smdb_specific_pages_urls{width:600px;height:100px}#bd_posts_by_url tr:last-child td:first-child{width:10px}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,4 +1,4 @@
|
|
1 |
-
/*! Bulk Delete - v6.0.
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * Licensed GPLv2+ */
|
4 |
/*global jQuery, document*/
|
@@ -565,7 +565,17 @@ BulkWP.validateSelect2 = function(that) {
|
|
565 |
* @returns {boolean} True if validation succeeds, False otherwise.
|
566 |
*/
|
567 |
BulkWP.validateTextbox = function(that) {
|
568 |
-
return ( "" !== jQuery(that).parent().prev().children().find(":input[type=number], :text").val() );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
569 |
};
|
570 |
|
571 |
//# sourceMappingURL=bulk-delete.js.map
|
1 |
+
/*! Bulk Delete - v6.0.2 %>
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * Licensed GPLv2+ */
|
4 |
/*global jQuery, document*/
|
565 |
* @returns {boolean} True if validation succeeds, False otherwise.
|
566 |
*/
|
567 |
BulkWP.validateTextbox = function(that) {
|
568 |
+
return ( "" !== jQuery(that).parent().prev().children().find(":input[type=number].validate, :text.validate").val() );
|
569 |
+
};
|
570 |
+
|
571 |
+
/**
|
572 |
+
* Validate checkboxes.
|
573 |
+
*
|
574 |
+
* @param that Reference to the button.
|
575 |
+
* @returns {boolean} True if validation succeeds, False otherwise.
|
576 |
+
*/
|
577 |
+
BulkWP.validateCheckbox = function(that) {
|
578 |
+
return ( jQuery(that).parent().prev().find("input:checkbox.validate").is ( ":checked" ) );
|
579 |
};
|
580 |
|
581 |
//# sourceMappingURL=bulk-delete.js.map
|
assets/js/bulk-delete.js.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["src/bulk-delete-post-meta.js","src/bulk-delete.js","src/delete-jetpack-messages.js","src/delete-posts-by-comments.js","src/delete-posts-by-post-type.js","src/delete-posts-by-sticky-post.js","src/delete-posts-by-url.js","src/delete-terms.js","src/delete-users.js","src/select2.js","src/tooltips.js","src/validation-helpers.js"],"names":[],"mappings":"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","file":"bulk-delete.js","sourcesContent":["/*global jQuery, document*/\njQuery( document ).ready( function () {\n\tjQuery( 'input[name=\"smbd_comment_meta_use_value\"]' ).change( function () {\n\t\tif ( 'true' === jQuery( this ).val() ) {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).show();\n\t\t} else {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).hide();\n\t\t}\n\t} );\n} );\n","/*global BulkWP, postboxes, pagenow */\njQuery(document).ready(function () {\n\tjQuery( '.user_restrict_to_no_posts_filter' ).change( function() {\n\t\tvar $this = jQuery(this),\n\t\t\tfilterEnabled = $this.is( ':checked' ),\n\t\t $filterItems = $this.parents( 'table' ).children().find( '.user_restrict_to_no_posts_filter_items' );\n\n\t\tif ( filterEnabled ) {\n\t\t\t$filterItems.removeClass( 'visually-hidden' );\n\t\t} else {\n\t\t\t$filterItems.addClass( 'visually-hidden' );\n\t\t}\n\t} );\n\n\t/**\n\t * Enable Postbox handling\n\t */\n\tpostboxes.add_postbox_toggles(pagenow);\n\n\t/**\n\t * Change submit button text if scheduling deletion.\n\t */\n\tjQuery( \"input:radio.schedule-deletion\" ).change( function () {\n\t\tvar submitButton = jQuery( this ).parents( 'fieldset' ).next().find( 'button[name=\"bd_action\"]' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\tsubmitButton.html( 'Schedule Bulk Delete »' );\n\t\t} else {\n\t\t\tsubmitButton.html( 'Bulk Delete »' );\n\t\t}\n\t} );\n\n\t/**\n\t * Toggle the date restrict fields\n\t */\n\tfunction toggle_date_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle limit restrict fields\n\t */\n\tfunction toggle_limit_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_limit\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user login restrict fields\n\t */\n\tfunction toggle_login_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_login_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user registered restrict fields\n\t */\n\tfunction toggle_registered_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_registered_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle delete attachments\n\t */\n\tfunction toggle_delete_attachments(el) {\n\t\tif ( \"true\" === jQuery('input[name=\"smbd' + el + '_force_delete\"]:checked').val()) {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").attr('disabled', 'true');\n\t\t}\n\t}\n\n /**\n * Toggle Post type dropdown.\n */\n function toggle_post_type_dropdown( el ) {\n // TODO: Check why the element is not toggling even when display:none is added by JS.\n if ( jQuery( \"#smbd\" + el + \"_no_posts\" ).is( \":checked\" ) ) {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).show();\n } else {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).hide();\n }\n }\n\n\t// hide all terms\n\tfunction hideAllTerms() {\n\t\tjQuery('table.terms').hide();\n\t\tjQuery('input.terms').attr('checked', false);\n\t}\n\t// call it for the first time\n\thideAllTerms();\n\n\t// taxonomy click handling\n\tjQuery('.custom-tax').change(function () {\n\t\tvar $this = jQuery(this),\n\t\t$tax = $this.val(),\n\t\t$terms = jQuery('table.terms_' + $tax);\n\n\t\tif ($this.is(':checked')) {\n\t\t\thideAllTerms();\n\t\t\t$terms.show('slow');\n\t\t}\n\t});\n\n\t// date time picker\n\tjQuery.each(BulkWP.dt_iterators, function (index, value) {\n\t\t// invoke the date time picker\n\t\tjQuery('#smbd' + value + '_cron_start').datetimepicker({\n\t\t\tdateFormat: 'yy-mm-dd',\n\t\t\ttimeFormat: 'HH:mm:ss'\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_restrict').change(function () {\n\t\t\ttoggle_date_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_limit').change(function () {\n\t\t\ttoggle_limit_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_login_restrict').change(function () {\n\t\t\ttoggle_login_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_registered_restrict').change(function () {\n\t\t\ttoggle_registered_restrict(value);\n\t\t});\n\n\t\tjQuery('input[name=\"smbd' + value + '_force_delete\"]').change(function () {\n\t\t\ttoggle_delete_attachments(value);\n\t\t});\n\n\t\tjQuery( '#smbd' + value + '_no_posts' ).change( function () {\n\t\t\ttoggle_post_type_dropdown( value );\n\t\t});\n\t});\n\n\tjQuery.each( BulkWP.pro_iterators, function ( index, value) {\n\t\tjQuery('.bd-' + value.replace( '_', '-' ) + '-pro').hide();\n\n\t\t// `<tr>` displays the documentation link when the pro add-on is installed.\n\t\tjQuery('tr.bd-' + value.replace( '_', '-' ) + '-pro').show();\n\n\t\tjQuery('#smbd_' + value + '_cron_freq, #smbd_' + value + '_cron_start, #smbd_' + value + '_cron').removeAttr('disabled');\n\t} );\n\n\t/**\n\t * If the given string is a function, then run it and return result, otherwise return the string.\n\t *\n\t * @param mayBeFunction\n\t * @param that\n\t *\n\t * @returns string\n\t */\n\tfunction resolveFunction( mayBeFunction, that ) {\n\t\tif ( jQuery.isFunction( mayBeFunction ) ) {\n\t\t\treturn BulkWP[ mayBeFunction ]( that );\n\t\t}\n\n\t\treturn mayBeFunction;\n\t}\n\n\t// Validate user action.\n\tjQuery('button[name=\"bd_action\"]').click(function () {\n\t\tvar currentButton = jQuery(this).val(),\n\t\t\tdeletionScheduled = false,\n\t\t\tvalid = false,\n\t\t\tmessageKey = \"deletePostsWarning\",\n\t\t\terrorKey = \"selectPostOption\";\n\n\t\tif ( \"true\" === jQuery( this ).parent().prev().find( 'input:radio.schedule-deletion:checked' ).val() ) {\n\t\t\tdeletionScheduled = true;\n\t\t}\n\n\t\tif (currentButton in BulkWP.validators) {\n\t\t\tvalid = BulkWP[BulkWP.validators[currentButton]](this);\n\t\t} else {\n\t\t\tif (jQuery(this).parent().prev().children('table').find(\":checkbox:checked[value!='true']\").size() > 0) { // monstrous selector\n\t\t\t\tvalid = true;\n\t\t\t}\n\t\t}\n\n\t\tif ( ! valid ) {\n\t\t\tif ( currentButton in BulkWP.error_msg ) {\n\t\t\t\terrorKey = BulkWP.error_msg[ currentButton ];\n\t\t\t}\n\n\t\t\talert( BulkWP.msg[ errorKey ] );\n\t\t\treturn false;\n\t\t}\n\n\t\tif ( currentButton in BulkWP.pre_delete_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_delete_msg[ currentButton ], this );\n\t\t}\n\n\t\t// pre_action_msg is deprecated. This will be eventually removed.\n\t\tif ( currentButton in BulkWP.pre_action_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_action_msg[ currentButton ], this );\n\t\t}\n\n\t\tif ( deletionScheduled ) {\n\t\t\tif ( currentButton in BulkWP.pre_schedule_msg ) {\n\t\t\t\tmessageKey = resolveFunction( BulkWP.pre_schedule_msg[ currentButton ], this );\n\t\t\t}\n\t\t}\n\n\t\treturn confirm( BulkWP.msg[ messageKey ] );\n\t});\n});\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\t// Start Jetpack.\n\tBulkWP.jetpack();\n});\n\nBulkWP.jetpack = function() {\n\tjQuery('.bd-feedback-pro').hide();\n\n\tjQuery('#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron').removeAttr('disabled');\n\tjQuery('#smbd_feedback_use_filter').removeAttr('disabled');\n\n\t// enable filters\n\tjQuery('input[name=\"smbd_feedback_use_filter\"]').change(function() {\n\t\tif('true' === jQuery(this).val()) {\n\t\t\t// using filters\n\t\t\tjQuery('#jetpack-filters').show();\n\t\t} else {\n\t\t\tjQuery('#jetpack-filters').hide();\n\t\t}\n\t});\n\n\t// enable individual filters\n\tjQuery.each(['name', 'email', 'ip'], function (index, value) {\n\t\tjQuery('#smbd_feedback_author_' + value + '_filter').change(function() {\n\t\t\tif(jQuery(this).is(':checked')) {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').removeAttr('disabled');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').removeAttr('disabled');\n\t\t\t} else {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').attr('disabled', 'true');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t});\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateCommentsCount = function(that) {\n return (\"\" !== jQuery(that).parent().prev().children().find(\":input.comments_count_num\").val());\n};\n","/* global BulkWP */\n\n/**\n * Validation for Post Type select2.\n */\nBulkWP.validatePostTypeSelect2 = function(that) {\n\tif (null !== jQuery(that).parent().prev().children().find(\".enhanced-post-types-with-status[multiple]\").val()) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n","/*global BulkWP */\njQuery( document ).ready( function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']\" ),\n\t\tdeleteAction = stickyAction.parents( 'tr' ).next(),\n\t\tdeleteActionRadio = deleteAction.find('[type=\"radio\"]'),\n\t\tdeleteAttachmentAction = deleteAction.next(),\n\t\tdeleteAttachmentCheckBox = deleteAttachmentAction.find('[type=\"checkbox\"]'),\n\t\tstickyPostCheckbox = jQuery( \"input[name='smbd_sticky_post[]']\" ),\n\t\tdeleteButton = jQuery( \"button[value='delete_posts_by_sticky_post']\" );\n\n\tdeleteButton.html( 'Remove Sticky »' );\n\tdeleteAction.hide();\n\tdeleteAttachmentAction.hide();\n\n\tstickyAction.change( function () {\n\t\tif ( 'delete' === stickyAction.filter( ':checked' ).val() ) {\n\t\t\tdeleteButton.html( 'Bulk Delete »' );\n\t\t\tdeleteAction.show();\n\t\t\tdeleteAttachmentAction.show();\n\t\t} else {\n\t\t\tdeleteButton.html( 'Remove Sticky »' );\n\t\t\tdeleteAction.hide();\n\t\t\tdeleteAttachmentAction.hide();\n\t\t}\n\t} );\n\n\tdeleteActionRadio.change( function () {\n\t\tif( \"true\" === deleteActionRadio.filter(':checked').val() ){\n\t\t\tdeleteAttachmentCheckBox.removeAttr('disabled');\n\t\t} else {\n\t\t\tdeleteAttachmentCheckBox.attr('disabled', 'true');\n\t\t}\n\t});\n\n\tjQuery(\"input[value='all']\").change( function () {\n\t\tif( jQuery(this).is(':checked') ) {\n\t\t\tuncheckAndDisableOtherCheckboxes();\n\t\t} else {\n\t\t\tenableCheckboxes();\n\t\t}\n\t});\n\n\tfunction uncheckAndDisableOtherCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tif ( 'all' !== jQuery(this).val() ){\n\t\t\t\tjQuery(this).prop('checked', false);\n\t\t\t\tjQuery(this).attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t}\n\n\tfunction enableCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tjQuery(this).removeAttr('disabled');\n\t\t});\n\t}\n} );\n\n/**\n * Validate that at least one post was selected.\n *\n * @returns {boolean} True if at least one post was selected, False otherwise.\n */\nBulkWP.validateStickyPost = function () {\n\treturn jQuery( \"input[name='smbd_sticky_post[]']:checked\" ).length > 0;\n};\n\nBulkWP.DeletePostsByStickyPostPreAction = function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']:checked\" ).val();\n\n\tif ( 'unsticky' === stickyAction ) {\n\t\treturn 'unstickyPostsWarning';\n\t} else {\n\t\treturn 'deletePostsWarning';\n\t}\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateUrl = function(that) {\n if (jQuery(that).parent().prev().children('table').find(\"textarea\").val() !== '') {\n return true;\n } else {\n return false;\n }\n};\n","jQuery( document ).ready( function () {\n\tjQuery( '.enhanced-taxonomy-list' ).select2( {\n\t\twidth: '300px'\n\t} );\n} );\n\n/*global BulkWP */\n\n/**\n * Validate that term name is not left blank.\n *\n * @returns {boolean} True if term name is not blank, False otherwise.\n */\nBulkWP.validateTermName = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_name_value\"]').val() !== '');\n};\n\n/**\n * Validate that post count is not left blank.\n *\n * @returns {boolean} True if post count is not blank, False otherwise.\n */\nBulkWP.validatePostCount = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_post_count\"]').val() !== '');\n};\n","/*global jQuery, BulkWP*/\njQuery( document ).ready( function () {\n\tvar reassignSelectBoxes = jQuery( \".reassign-user\" ),\n\t\tcontentDeleteRadios = jQuery( \".post-reassign\" );\n\n\treassignSelectBoxes.select2(\n\t\t{\n\t\t\twidth: '200px'\n\t\t}\n\t);\n\n\treassignSelectBoxes.each( function () {\n\t\tjQuery( this ).attr( 'disabled', 'true' );\n\t} );\n\n\tcontentDeleteRadios.change( function () {\n\t\tvar reassignSelectBox = jQuery( this ).parents( 'tr' ).find( '.reassign-user' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\treassignSelectBox.removeAttr( 'disabled' );\n\t\t} else {\n\t\t\treassignSelectBox.attr( 'disabled', 'true' );\n\t\t}\n\t} );\n} );\n\nBulkWP.validateUserMeta = function () {\n\treturn (jQuery( '#smbd_u_meta_value' ).val() !== '');\n};\n\nBulkWP.validateUserRole = function ( that ) {\n\treturn (null !== jQuery( that ).parent().prev().find( \".enhanced-role-dropdown\" ).val());\n};\n","/*global ajaxurl*/\njQuery( document ).ready( function () {\n\t/**\n\t * Normal select2.\n\t */\n\tjQuery( '.select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown' ).select2( {\n\t\twidth: '300px'\n\t} );\n\n\t/**\n\t * Select 2 for posts types with status.\n\t *\n\t * The label of the selected item is modified to include the optgroup label.\n\t */\n\tjQuery( '.enhanced-post-types-with-status' ).select2( {\n\t\twidth: '400px',\n\t\ttemplateSelection: function (state) {\n\t\t\tif ( ! state.id ) {\n\t\t\t\treturn state.text;\n\t\t\t}\n\n\t\t\treturn jQuery(\n\t\t\t\t'<span>' + state.element.parentElement.label + ' - ' + state.text + '</span>'\n\t\t\t);\n\t\t}\n\t});\n\n\t/**\n\t * Enable AJAX for Taxonomy Select2.\n\t */\n\tjQuery( '.select2-taxonomy-ajax' ).select2( {\n\t\tajax: {\n\t\t\turl: ajaxurl,\n\t\t\tdataType: 'json',\n\t\t\tdelay: 250,\n\t\t\tdata: function ( params ) {\n\t\t\t\treturn {\n\t\t\t\t\tq: params.term,\n\t\t\t\t\ttaxonomy: jQuery( this ).attr( 'data-taxonomy' ),\n\t\t\t\t\taction: 'bd_load_taxonomy_term'\n\t\t\t\t};\n\t\t\t},\n\t\t\tprocessResults: function ( data ) {\n\t\t\t\tvar options = [];\n\n\t\t\t\tif ( data ) {\n\t\t\t\t\tjQuery.each( data, function ( index, dataPair ) {\n\t\t\t\t\t\toptions.push( { id: dataPair[ 0 ], text: dataPair[ 1 ] } );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\treturn {\n\t\t\t\t\tresults: options\n\t\t\t\t};\n\t\t\t},\n\t\t\tcache: true\n\t\t},\n\t\tminimumInputLength: 2, // the minimum of symbols to input before perform a search\n\t\twidth: '300px'\n\t} );\n} );\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\tBulkWP.enableHelpTooltips( jQuery( '.bd-help' ) );\n});\n\nBulkWP.enableHelpTooltips = function ( $selector ) {\n\t$selector.tooltip({\n\t\tcontent: function() {\n\t\t\treturn jQuery(this).prop('title');\n\t\t},\n\t\tposition: {\n\t\t\tmy: 'center top',\n\t\t\tat: 'center bottom+10',\n\t\t\tcollision: 'flipfit'\n\t\t},\n\t\thide: {\n\t\t\tduration: 200\n\t\t},\n\t\tshow: {\n\t\t\tduration: 200\n\t\t}\n\t});\n};\n","/*global BulkWP*/\n\n/**\n * No need to validate anything.\n *\n * @returns {boolean} Returns true always.\n */\nBulkWP.noValidation = function() {\n\treturn true;\n};\n\n/**\n * Validate enhanced dropdowns.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateEnhancedDropdown = function ( that ) {\n\tvar value = jQuery( that ).parent().prev().children().find( \".enhanced-dropdown\" ).val();\n\n\treturn ( value !== null && value !== '-1' );\n};\n\nBulkWP.validateSelect2 = function(that) {\n\tif ( null !== jQuery( that ).parent().prev().children().find( \".select2-taxonomy[multiple]\" ).val() ) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/**\n * Validate textboxes.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateTextbox = function(that) {\n\treturn ( \"\" !== jQuery(that).parent().prev().children().find(\":input[type=number], :text\").val() );\n};\n"]}
|
1 |
+
{"version":3,"sources":["src/bulk-delete-post-meta.js","src/bulk-delete.js","src/delete-jetpack-messages.js","src/delete-posts-by-comments.js","src/delete-posts-by-post-type.js","src/delete-posts-by-sticky-post.js","src/delete-posts-by-url.js","src/delete-terms.js","src/delete-users.js","src/select2.js","src/tooltips.js","src/validation-helpers.js"],"names":[],"mappings":"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","file":"bulk-delete.js","sourcesContent":["/*global jQuery, document*/\njQuery( document ).ready( function () {\n\tjQuery( 'input[name=\"smbd_comment_meta_use_value\"]' ).change( function () {\n\t\tif ( 'true' === jQuery( this ).val() ) {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).show();\n\t\t} else {\n\t\t\tjQuery( '#smbd_comment_meta_filters' ).hide();\n\t\t}\n\t} );\n} );\n","/*global BulkWP, postboxes, pagenow */\njQuery(document).ready(function () {\n\tjQuery( '.user_restrict_to_no_posts_filter' ).change( function() {\n\t\tvar $this = jQuery(this),\n\t\t\tfilterEnabled = $this.is( ':checked' ),\n\t\t $filterItems = $this.parents( 'table' ).children().find( '.user_restrict_to_no_posts_filter_items' );\n\n\t\tif ( filterEnabled ) {\n\t\t\t$filterItems.removeClass( 'visually-hidden' );\n\t\t} else {\n\t\t\t$filterItems.addClass( 'visually-hidden' );\n\t\t}\n\t} );\n\n\t/**\n\t * Enable Postbox handling\n\t */\n\tpostboxes.add_postbox_toggles(pagenow);\n\n\t/**\n\t * Change submit button text if scheduling deletion.\n\t */\n\tjQuery( \"input:radio.schedule-deletion\" ).change( function () {\n\t\tvar submitButton = jQuery( this ).parents( 'fieldset' ).next().find( 'button[name=\"bd_action\"]' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\tsubmitButton.html( 'Schedule Bulk Delete »' );\n\t\t} else {\n\t\t\tsubmitButton.html( 'Bulk Delete »' );\n\t\t}\n\t} );\n\n\t/**\n\t * Toggle the date restrict fields\n\t */\n\tfunction toggle_date_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle limit restrict fields\n\t */\n\tfunction toggle_limit_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_limit\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_limit_to\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user login restrict fields\n\t */\n\tfunction toggle_login_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_login_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_login_days\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle user registered restrict fields\n\t */\n\tfunction toggle_registered_restrict(el) {\n\t\tif (jQuery(\"#smbd\" + el + \"_registered_restrict\").is(\":checked\")) {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").removeAttr('disabled');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_registered_days\").attr('disabled', 'true');\n\t\t\tjQuery(\"#smbd\" + el + \"_op\").attr('disabled', 'true');\n\t\t}\n\t}\n\n\t/**\n\t * Toggle delete attachments\n\t */\n\tfunction toggle_delete_attachments(el) {\n\t\tif ( \"true\" === jQuery('input[name=\"smbd' + el + '_force_delete\"]:checked').val()) {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").removeAttr('disabled');\n\t\t} else {\n\t\t\tjQuery(\"#smbd\" + el + \"_attachment\").attr('disabled', 'true');\n\t\t}\n\t}\n\n /**\n * Toggle Post type dropdown.\n */\n function toggle_post_type_dropdown( el ) {\n // TODO: Check why the element is not toggling even when display:none is added by JS.\n if ( jQuery( \"#smbd\" + el + \"_no_posts\" ).is( \":checked\" ) ) {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).show();\n } else {\n jQuery( \"tr#smbd\" + el + \"-post-type-dropdown\" ).hide();\n }\n }\n\n\t// hide all terms\n\tfunction hideAllTerms() {\n\t\tjQuery('table.terms').hide();\n\t\tjQuery('input.terms').attr('checked', false);\n\t}\n\t// call it for the first time\n\thideAllTerms();\n\n\t// taxonomy click handling\n\tjQuery('.custom-tax').change(function () {\n\t\tvar $this = jQuery(this),\n\t\t$tax = $this.val(),\n\t\t$terms = jQuery('table.terms_' + $tax);\n\n\t\tif ($this.is(':checked')) {\n\t\t\thideAllTerms();\n\t\t\t$terms.show('slow');\n\t\t}\n\t});\n\n\t// date time picker\n\tjQuery.each(BulkWP.dt_iterators, function (index, value) {\n\t\t// invoke the date time picker\n\t\tjQuery('#smbd' + value + '_cron_start').datetimepicker({\n\t\t\tdateFormat: 'yy-mm-dd',\n\t\t\ttimeFormat: 'HH:mm:ss'\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_restrict').change(function () {\n\t\t\ttoggle_date_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_limit').change(function () {\n\t\t\ttoggle_limit_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_login_restrict').change(function () {\n\t\t\ttoggle_login_restrict(value);\n\t\t});\n\n\t\tjQuery('#smbd' + value + '_registered_restrict').change(function () {\n\t\t\ttoggle_registered_restrict(value);\n\t\t});\n\n\t\tjQuery('input[name=\"smbd' + value + '_force_delete\"]').change(function () {\n\t\t\ttoggle_delete_attachments(value);\n\t\t});\n\n\t\tjQuery( '#smbd' + value + '_no_posts' ).change( function () {\n\t\t\ttoggle_post_type_dropdown( value );\n\t\t});\n\t});\n\n\tjQuery.each( BulkWP.pro_iterators, function ( index, value) {\n\t\tjQuery('.bd-' + value.replace( '_', '-' ) + '-pro').hide();\n\n\t\t// `<tr>` displays the documentation link when the pro add-on is installed.\n\t\tjQuery('tr.bd-' + value.replace( '_', '-' ) + '-pro').show();\n\n\t\tjQuery('#smbd_' + value + '_cron_freq, #smbd_' + value + '_cron_start, #smbd_' + value + '_cron').removeAttr('disabled');\n\t} );\n\n\t/**\n\t * If the given string is a function, then run it and return result, otherwise return the string.\n\t *\n\t * @param mayBeFunction\n\t * @param that\n\t *\n\t * @returns string\n\t */\n\tfunction resolveFunction( mayBeFunction, that ) {\n\t\tif ( jQuery.isFunction( mayBeFunction ) ) {\n\t\t\treturn BulkWP[ mayBeFunction ]( that );\n\t\t}\n\n\t\treturn mayBeFunction;\n\t}\n\n\t// Validate user action.\n\tjQuery('button[name=\"bd_action\"]').click(function () {\n\t\tvar currentButton = jQuery(this).val(),\n\t\t\tdeletionScheduled = false,\n\t\t\tvalid = false,\n\t\t\tmessageKey = \"deletePostsWarning\",\n\t\t\terrorKey = \"selectPostOption\";\n\n\t\tif ( \"true\" === jQuery( this ).parent().prev().find( 'input:radio.schedule-deletion:checked' ).val() ) {\n\t\t\tdeletionScheduled = true;\n\t\t}\n\n\t\tif (currentButton in BulkWP.validators) {\n\t\t\tvalid = BulkWP[BulkWP.validators[currentButton]](this);\n\t\t} else {\n\t\t\tif (jQuery(this).parent().prev().children('table').find(\":checkbox:checked[value!='true']\").size() > 0) { // monstrous selector\n\t\t\t\tvalid = true;\n\t\t\t}\n\t\t}\n\n\t\tif ( ! valid ) {\n\t\t\tif ( currentButton in BulkWP.error_msg ) {\n\t\t\t\terrorKey = BulkWP.error_msg[ currentButton ];\n\t\t\t}\n\n\t\t\talert( BulkWP.msg[ errorKey ] );\n\t\t\treturn false;\n\t\t}\n\n\t\tif ( currentButton in BulkWP.pre_delete_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_delete_msg[ currentButton ], this );\n\t\t}\n\n\t\t// pre_action_msg is deprecated. This will be eventually removed.\n\t\tif ( currentButton in BulkWP.pre_action_msg ) {\n\t\t\tmessageKey = resolveFunction( BulkWP.pre_action_msg[ currentButton ], this );\n\t\t}\n\n\t\tif ( deletionScheduled ) {\n\t\t\tif ( currentButton in BulkWP.pre_schedule_msg ) {\n\t\t\t\tmessageKey = resolveFunction( BulkWP.pre_schedule_msg[ currentButton ], this );\n\t\t\t}\n\t\t}\n\n\t\treturn confirm( BulkWP.msg[ messageKey ] );\n\t});\n});\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\t// Start Jetpack.\n\tBulkWP.jetpack();\n});\n\nBulkWP.jetpack = function() {\n\tjQuery('.bd-feedback-pro').hide();\n\n\tjQuery('#smbd_feedback_cron_freq, #smbd_feedback_cron_start, #smbd_feedback_cron').removeAttr('disabled');\n\tjQuery('#smbd_feedback_use_filter').removeAttr('disabled');\n\n\t// enable filters\n\tjQuery('input[name=\"smbd_feedback_use_filter\"]').change(function() {\n\t\tif('true' === jQuery(this).val()) {\n\t\t\t// using filters\n\t\t\tjQuery('#jetpack-filters').show();\n\t\t} else {\n\t\t\tjQuery('#jetpack-filters').hide();\n\t\t}\n\t});\n\n\t// enable individual filters\n\tjQuery.each(['name', 'email', 'ip'], function (index, value) {\n\t\tjQuery('#smbd_feedback_author_' + value + '_filter').change(function() {\n\t\t\tif(jQuery(this).is(':checked')) {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').removeAttr('disabled');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').removeAttr('disabled');\n\t\t\t} else {\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_op').attr('disabled', 'true');\n\t\t\t\tjQuery('#smbd_feedback_author_' + value + '_value').attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t});\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateCommentsCount = function(that) {\n return (\"\" !== jQuery(that).parent().prev().children().find(\":input.comments_count_num\").val());\n};\n","/* global BulkWP */\n\n/**\n * Validation for Post Type select2.\n */\nBulkWP.validatePostTypeSelect2 = function(that) {\n\tif (null !== jQuery(that).parent().prev().children().find(\".enhanced-post-types-with-status[multiple]\").val()) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n","/*global BulkWP */\njQuery( document ).ready( function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']\" ),\n\t\tdeleteAction = stickyAction.parents( 'tr' ).next(),\n\t\tdeleteActionRadio = deleteAction.find('[type=\"radio\"]'),\n\t\tdeleteAttachmentAction = deleteAction.next(),\n\t\tdeleteAttachmentCheckBox = deleteAttachmentAction.find('[type=\"checkbox\"]'),\n\t\tstickyPostCheckbox = jQuery( \"input[name='smbd_sticky_post[]']\" ),\n\t\tdeleteButton = jQuery( \"button[value='delete_posts_by_sticky_post']\" );\n\n\tdeleteButton.html( 'Remove Sticky »' );\n\tdeleteAction.hide();\n\tdeleteAttachmentAction.hide();\n\n\tstickyAction.change( function () {\n\t\tif ( 'delete' === stickyAction.filter( ':checked' ).val() ) {\n\t\t\tdeleteButton.html( 'Bulk Delete »' );\n\t\t\tdeleteAction.show();\n\t\t\tdeleteAttachmentAction.show();\n\t\t} else {\n\t\t\tdeleteButton.html( 'Remove Sticky »' );\n\t\t\tdeleteAction.hide();\n\t\t\tdeleteAttachmentAction.hide();\n\t\t}\n\t} );\n\n\tdeleteActionRadio.change( function () {\n\t\tif( \"true\" === deleteActionRadio.filter(':checked').val() ){\n\t\t\tdeleteAttachmentCheckBox.removeAttr('disabled');\n\t\t} else {\n\t\t\tdeleteAttachmentCheckBox.attr('disabled', 'true');\n\t\t}\n\t});\n\n\tjQuery(\"input[value='all']\").change( function () {\n\t\tif( jQuery(this).is(':checked') ) {\n\t\t\tuncheckAndDisableOtherCheckboxes();\n\t\t} else {\n\t\t\tenableCheckboxes();\n\t\t}\n\t});\n\n\tfunction uncheckAndDisableOtherCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tif ( 'all' !== jQuery(this).val() ){\n\t\t\t\tjQuery(this).prop('checked', false);\n\t\t\t\tjQuery(this).attr('disabled', 'true');\n\t\t\t}\n\t\t});\n\t}\n\n\tfunction enableCheckboxes() {\n\t\tstickyPostCheckbox.each( function() {\n\t\t\tjQuery(this).removeAttr('disabled');\n\t\t});\n\t}\n} );\n\n/**\n * Validate that at least one post was selected.\n *\n * @returns {boolean} True if at least one post was selected, False otherwise.\n */\nBulkWP.validateStickyPost = function () {\n\treturn jQuery( \"input[name='smbd_sticky_post[]']:checked\" ).length > 0;\n};\n\nBulkWP.DeletePostsByStickyPostPreAction = function () {\n\tvar stickyAction = jQuery( \"input[name='smbd_sticky_post_sticky_action']:checked\" ).val();\n\n\tif ( 'unsticky' === stickyAction ) {\n\t\treturn 'unstickyPostsWarning';\n\t} else {\n\t\treturn 'deletePostsWarning';\n\t}\n};\n","/*global jQuery, BulkWP*/\nBulkWP.validateUrl = function(that) {\n if (jQuery(that).parent().prev().children('table').find(\"textarea\").val() !== '') {\n return true;\n } else {\n return false;\n }\n};\n","jQuery( document ).ready( function () {\n\tjQuery( '.enhanced-taxonomy-list' ).select2( {\n\t\twidth: '300px'\n\t} );\n} );\n\n/*global BulkWP */\n\n/**\n * Validate that term name is not left blank.\n *\n * @returns {boolean} True if term name is not blank, False otherwise.\n */\nBulkWP.validateTermName = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_name_value\"]').val() !== '');\n};\n\n/**\n * Validate that post count is not left blank.\n *\n * @returns {boolean} True if post count is not blank, False otherwise.\n */\nBulkWP.validatePostCount = function() {\n\treturn (jQuery('input[name=\"smbd_terms_by_post_count\"]').val() !== '');\n};\n","/*global jQuery, BulkWP*/\njQuery( document ).ready( function () {\n\tvar reassignSelectBoxes = jQuery( \".reassign-user\" ),\n\t\tcontentDeleteRadios = jQuery( \".post-reassign\" );\n\n\treassignSelectBoxes.select2(\n\t\t{\n\t\t\twidth: '200px'\n\t\t}\n\t);\n\n\treassignSelectBoxes.each( function () {\n\t\tjQuery( this ).attr( 'disabled', 'true' );\n\t} );\n\n\tcontentDeleteRadios.change( function () {\n\t\tvar reassignSelectBox = jQuery( this ).parents( 'tr' ).find( '.reassign-user' );\n\n\t\tif ( \"true\" === jQuery( this ).val() ) {\n\t\t\treassignSelectBox.removeAttr( 'disabled' );\n\t\t} else {\n\t\t\treassignSelectBox.attr( 'disabled', 'true' );\n\t\t}\n\t} );\n} );\n\nBulkWP.validateUserMeta = function () {\n\treturn (jQuery( '#smbd_u_meta_value' ).val() !== '');\n};\n\nBulkWP.validateUserRole = function ( that ) {\n\treturn (null !== jQuery( that ).parent().prev().find( \".enhanced-role-dropdown\" ).val());\n};\n","/*global ajaxurl*/\njQuery( document ).ready( function () {\n\t/**\n\t * Normal select2.\n\t */\n\tjQuery( '.select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown' ).select2( {\n\t\twidth: '300px'\n\t} );\n\n\t/**\n\t * Select 2 for posts types with status.\n\t *\n\t * The label of the selected item is modified to include the optgroup label.\n\t */\n\tjQuery( '.enhanced-post-types-with-status' ).select2( {\n\t\twidth: '400px',\n\t\ttemplateSelection: function (state) {\n\t\t\tif ( ! state.id ) {\n\t\t\t\treturn state.text;\n\t\t\t}\n\n\t\t\treturn jQuery(\n\t\t\t\t'<span>' + state.element.parentElement.label + ' - ' + state.text + '</span>'\n\t\t\t);\n\t\t}\n\t});\n\n\t/**\n\t * Enable AJAX for Taxonomy Select2.\n\t */\n\tjQuery( '.select2-taxonomy-ajax' ).select2( {\n\t\tajax: {\n\t\t\turl: ajaxurl,\n\t\t\tdataType: 'json',\n\t\t\tdelay: 250,\n\t\t\tdata: function ( params ) {\n\t\t\t\treturn {\n\t\t\t\t\tq: params.term,\n\t\t\t\t\ttaxonomy: jQuery( this ).attr( 'data-taxonomy' ),\n\t\t\t\t\taction: 'bd_load_taxonomy_term'\n\t\t\t\t};\n\t\t\t},\n\t\t\tprocessResults: function ( data ) {\n\t\t\t\tvar options = [];\n\n\t\t\t\tif ( data ) {\n\t\t\t\t\tjQuery.each( data, function ( index, dataPair ) {\n\t\t\t\t\t\toptions.push( { id: dataPair[ 0 ], text: dataPair[ 1 ] } );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\treturn {\n\t\t\t\t\tresults: options\n\t\t\t\t};\n\t\t\t},\n\t\t\tcache: true\n\t\t},\n\t\tminimumInputLength: 2, // the minimum of symbols to input before perform a search\n\t\twidth: '300px'\n\t} );\n} );\n","/*global jQuery, BulkWP*/\njQuery(document).ready(function () {\n\tBulkWP.enableHelpTooltips( jQuery( '.bd-help' ) );\n});\n\nBulkWP.enableHelpTooltips = function ( $selector ) {\n\t$selector.tooltip({\n\t\tcontent: function() {\n\t\t\treturn jQuery(this).prop('title');\n\t\t},\n\t\tposition: {\n\t\t\tmy: 'center top',\n\t\t\tat: 'center bottom+10',\n\t\t\tcollision: 'flipfit'\n\t\t},\n\t\thide: {\n\t\t\tduration: 200\n\t\t},\n\t\tshow: {\n\t\t\tduration: 200\n\t\t}\n\t});\n};\n","/*global BulkWP*/\n\n/**\n * No need to validate anything.\n *\n * @returns {boolean} Returns true always.\n */\nBulkWP.noValidation = function() {\n\treturn true;\n};\n\n/**\n * Validate enhanced dropdowns.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateEnhancedDropdown = function ( that ) {\n\tvar value = jQuery( that ).parent().prev().children().find( \".enhanced-dropdown\" ).val();\n\n\treturn ( value !== null && value !== '-1' );\n};\n\nBulkWP.validateSelect2 = function(that) {\n\tif ( null !== jQuery( that ).parent().prev().children().find( \".select2-taxonomy[multiple]\" ).val() ) {\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/**\n * Validate textboxes.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateTextbox = function(that) {\n\treturn ( \"\" !== jQuery(that).parent().prev().children().find(\":input[type=number].validate, :text.validate\").val() );\n};\n\n/**\n * Validate checkboxes.\n *\n * @param that Reference to the button.\n * @returns {boolean} True if validation succeeds, False otherwise.\n */\nBulkWP.validateCheckbox = function(that) {\n\treturn ( jQuery(that).parent().prev().find(\"input:checkbox.validate\").is ( \":checked\" ) );\n};\n"]}
|
assets/js/bulk-delete.min.js
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*! Bulk Delete - v6.0.
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * Licensed GPLv2+ */
|
4 |
|
5 |
-
jQuery(document).ready(function(){jQuery('input[name="smbd_comment_meta_use_value"]').change(function(){"true"===jQuery(this).val()?jQuery("#smbd_comment_meta_filters").show():jQuery("#smbd_comment_meta_filters").hide()})}),jQuery(document).ready(function(){function n(){jQuery("table.terms").hide(),jQuery("input.terms").attr("checked",!1)}function a(e,t){return jQuery.isFunction(e)?BulkWP[e](t):e}jQuery(".user_restrict_to_no_posts_filter").change(function(){var e=jQuery(this),t=e.is(":checked"),r=e.parents("table").children().find(".user_restrict_to_no_posts_filter_items");t?r.removeClass("visually-hidden"):r.addClass("visually-hidden")}),postboxes.add_postbox_toggles(pagenow),jQuery("input:radio.schedule-deletion").change(function(){var e=jQuery(this).parents("fieldset").next().find('button[name="bd_action"]');"true"===jQuery(this).val()?e.html("Schedule Bulk Delete »"):e.html("Bulk Delete »")}),n(),jQuery(".custom-tax").change(function(){var e=jQuery(this),t=e.val(),r=jQuery("table.terms_"+t);e.is(":checked")&&(n(),r.show("slow"))}),jQuery.each(BulkWP.dt_iterators,function(e,t){jQuery("#smbd"+t+"_cron_start").datetimepicker({dateFormat:"yy-mm-dd",timeFormat:"HH:mm:ss"}),jQuery("#smbd"+t+"_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_restrict").is(":checked")?(jQuery("#smbd"+e+"_op").removeAttr("disabled"),jQuery("#smbd"+e+"_days").removeAttr("disabled")):(jQuery("#smbd"+e+"_op").attr("disabled","true"),jQuery("#smbd"+e+"_days").attr("disabled","true"))}),jQuery("#smbd"+t+"_limit").change(function(){var e;e=t,jQuery("#smbd"+e+"_limit").is(":checked")?jQuery("#smbd"+e+"_limit_to").removeAttr("disabled"):jQuery("#smbd"+e+"_limit_to").attr("disabled","true")}),jQuery("#smbd"+t+"_login_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_login_restrict").is(":checked")?jQuery("#smbd"+e+"_login_days").removeAttr("disabled"):jQuery("#smbd"+e+"_login_days").attr("disabled","true")}),jQuery("#smbd"+t+"_registered_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_registered_restrict").is(":checked")?(jQuery("#smbd"+e+"_registered_days").removeAttr("disabled"),jQuery("#smbd"+e+"_op").removeAttr("disabled")):(jQuery("#smbd"+e+"_registered_days").attr("disabled","true"),jQuery("#smbd"+e+"_op").attr("disabled","true"))}),jQuery('input[name="smbd'+t+'_force_delete"]').change(function(){var e;e=t,"true"===jQuery('input[name="smbd'+e+'_force_delete"]:checked').val()?jQuery("#smbd"+e+"_attachment").removeAttr("disabled"):jQuery("#smbd"+e+"_attachment").attr("disabled","true")}),jQuery("#smbd"+t+"_no_posts").change(function(){var e;e=t,jQuery("#smbd"+e+"_no_posts").is(":checked")?jQuery("tr#smbd"+e+"-post-type-dropdown").show():jQuery("tr#smbd"+e+"-post-type-dropdown").hide()})}),jQuery.each(BulkWP.pro_iterators,function(e,t){jQuery(".bd-"+t.replace("_","-")+"-pro").hide(),jQuery("tr.bd-"+t.replace("_","-")+"-pro").show(),jQuery("#smbd_"+t+"_cron_freq, #smbd_"+t+"_cron_start, #smbd_"+t+"_cron").removeAttr("disabled")}),jQuery('button[name="bd_action"]').click(function(){var e=jQuery(this).val(),t=!1,r=!1,n="deletePostsWarning",u="selectPostOption";return"true"===jQuery(this).parent().prev().find("input:radio.schedule-deletion:checked").val()&&(t=!0),e in BulkWP.validators?r=BulkWP[BulkWP.validators[e]](this):0<jQuery(this).parent().prev().children("table").find(":checkbox:checked[value!='true']").size()&&(r=!0),r?(e in BulkWP.pre_delete_msg&&(n=a(BulkWP.pre_delete_msg[e],this)),e in BulkWP.pre_action_msg&&(n=a(BulkWP.pre_action_msg[e],this)),t&&e in BulkWP.pre_schedule_msg&&(n=a(BulkWP.pre_schedule_msg[e],this)),confirm(BulkWP.msg[n])):(e in BulkWP.error_msg&&(u=BulkWP.error_msg[e]),alert(BulkWP.msg[u]),!1)})}),jQuery(document).ready(function(){BulkWP.jetpack()}),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(e,t){jQuery("#smbd_feedback_author_"+t+"_filter").change(function(){jQuery(this).is(":checked")?(jQuery("#smbd_feedback_author_"+t+"_op").removeAttr("disabled"),jQuery("#smbd_feedback_author_"+t+"_value").removeAttr("disabled")):(jQuery("#smbd_feedback_author_"+t+"_op").attr("disabled","true"),jQuery("#smbd_feedback_author_"+t+"_value").attr("disabled","true"))})})},BulkWP.validateCommentsCount=function(e){return""!==jQuery(e).parent().prev().children().find(":input.comments_count_num").val()},BulkWP.validatePostTypeSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".enhanced-post-types-with-status[multiple]").val()},jQuery(document).ready(function(){var e=jQuery("input[name='smbd_sticky_post_sticky_action']"),t=e.parents("tr").next(),r=t.find('[type="radio"]'),n=t.next(),u=n.find('[type="checkbox"]'),a=jQuery("input[name='smbd_sticky_post[]']"),i=jQuery("button[value='delete_posts_by_sticky_post']");i.html("Remove Sticky »"),t.hide(),n.hide(),e.change(function(){"delete"===e.filter(":checked").val()?(i.html("Bulk Delete »"),t.show(),n.show()):(i.html("Remove Sticky »"),t.hide(),n.hide())}),r.change(function(){"true"===r.filter(":checked").val()?u.removeAttr("disabled"):u.attr("disabled","true")}),jQuery("input[value='all']").change(function(){jQuery(this).is(":checked")?a.each(function(){"all"!==jQuery(this).val()&&(jQuery(this).prop("checked",!1),jQuery(this).attr("disabled","true"))}):a.each(function(){jQuery(this).removeAttr("disabled")})})}),BulkWP.validateStickyPost=function(){return 0<jQuery("input[name='smbd_sticky_post[]']:checked").length},BulkWP.DeletePostsByStickyPostPreAction=function(){return"unsticky"===jQuery("input[name='smbd_sticky_post_sticky_action']:checked").val()?"unstickyPostsWarning":"deletePostsWarning"},BulkWP.validateUrl=function(e){return""!==jQuery(e).parent().prev().children("table").find("textarea").val()},jQuery(document).ready(function(){jQuery(".enhanced-taxonomy-list").select2({width:"300px"})}),BulkWP.validateTermName=function(){return""!==jQuery('input[name="smbd_terms_by_name_value"]').val()},BulkWP.validatePostCount=function(){return""!==jQuery('input[name="smbd_terms_by_post_count"]').val()},jQuery(document).ready(function(){var e=jQuery(".reassign-user"),t=jQuery(".post-reassign");e.select2({width:"200px"}),e.each(function(){jQuery(this).attr("disabled","true")}),t.change(function(){var e=jQuery(this).parents("tr").find(".reassign-user");"true"===jQuery(this).val()?e.removeAttr("disabled"):e.attr("disabled","true")})}),BulkWP.validateUserMeta=function(){return""!==jQuery("#smbd_u_meta_value").val()},BulkWP.validateUserRole=function(e){return null!==jQuery(e).parent().prev().find(".enhanced-role-dropdown").val()},jQuery(document).ready(function(){jQuery(".select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown").select2({width:"300px"}),jQuery(".enhanced-post-types-with-status").select2({width:"400px",templateSelection:function(e){return e.id?jQuery("<span>"+e.element.parentElement.label+" - "+e.text+"</span>"):e.text}}),jQuery(".select2-taxonomy-ajax").select2({ajax:{url:ajaxurl,dataType:"json",delay:250,data:function(e){return{q:e.term,taxonomy:jQuery(this).attr("data-taxonomy"),action:"bd_load_taxonomy_term"}},processResults:function(e){var r=[];return e&&jQuery.each(e,function(e,t){r.push({id:t[0],text:t[1]})}),{results:r}},cache:!0},minimumInputLength:2,width:"300px"})}),jQuery(document).ready(function(){BulkWP.enableHelpTooltips(jQuery(".bd-help"))}),BulkWP.enableHelpTooltips=function(e){e.tooltip({content:function(){return jQuery(this).prop("title")},position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})},BulkWP.noValidation=function(){return!0},BulkWP.validateEnhancedDropdown=function(e){var t=jQuery(e).parent().prev().children().find(".enhanced-dropdown").val();return null!==t&&"-1"!==t},BulkWP.validateSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".select2-taxonomy[multiple]").val()},BulkWP.validateTextbox=function(e){return""!==jQuery(e).parent().prev().children().find(":input[type=number], :text").val()};
|
1 |
+
/*! Bulk Delete - v6.0.2
|
2 |
* https://bulkwp.com
|
3 |
* Copyright (c) 2019; * Licensed GPLv2+ */
|
4 |
|
5 |
+
jQuery(document).ready(function(){jQuery('input[name="smbd_comment_meta_use_value"]').change(function(){"true"===jQuery(this).val()?jQuery("#smbd_comment_meta_filters").show():jQuery("#smbd_comment_meta_filters").hide()})}),jQuery(document).ready(function(){function n(){jQuery("table.terms").hide(),jQuery("input.terms").attr("checked",!1)}function a(e,t){return jQuery.isFunction(e)?BulkWP[e](t):e}jQuery(".user_restrict_to_no_posts_filter").change(function(){var e=jQuery(this),t=e.is(":checked"),r=e.parents("table").children().find(".user_restrict_to_no_posts_filter_items");t?r.removeClass("visually-hidden"):r.addClass("visually-hidden")}),postboxes.add_postbox_toggles(pagenow),jQuery("input:radio.schedule-deletion").change(function(){var e=jQuery(this).parents("fieldset").next().find('button[name="bd_action"]');"true"===jQuery(this).val()?e.html("Schedule Bulk Delete »"):e.html("Bulk Delete »")}),n(),jQuery(".custom-tax").change(function(){var e=jQuery(this),t=e.val(),r=jQuery("table.terms_"+t);e.is(":checked")&&(n(),r.show("slow"))}),jQuery.each(BulkWP.dt_iterators,function(e,t){jQuery("#smbd"+t+"_cron_start").datetimepicker({dateFormat:"yy-mm-dd",timeFormat:"HH:mm:ss"}),jQuery("#smbd"+t+"_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_restrict").is(":checked")?(jQuery("#smbd"+e+"_op").removeAttr("disabled"),jQuery("#smbd"+e+"_days").removeAttr("disabled")):(jQuery("#smbd"+e+"_op").attr("disabled","true"),jQuery("#smbd"+e+"_days").attr("disabled","true"))}),jQuery("#smbd"+t+"_limit").change(function(){var e;e=t,jQuery("#smbd"+e+"_limit").is(":checked")?jQuery("#smbd"+e+"_limit_to").removeAttr("disabled"):jQuery("#smbd"+e+"_limit_to").attr("disabled","true")}),jQuery("#smbd"+t+"_login_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_login_restrict").is(":checked")?jQuery("#smbd"+e+"_login_days").removeAttr("disabled"):jQuery("#smbd"+e+"_login_days").attr("disabled","true")}),jQuery("#smbd"+t+"_registered_restrict").change(function(){var e;e=t,jQuery("#smbd"+e+"_registered_restrict").is(":checked")?(jQuery("#smbd"+e+"_registered_days").removeAttr("disabled"),jQuery("#smbd"+e+"_op").removeAttr("disabled")):(jQuery("#smbd"+e+"_registered_days").attr("disabled","true"),jQuery("#smbd"+e+"_op").attr("disabled","true"))}),jQuery('input[name="smbd'+t+'_force_delete"]').change(function(){var e;e=t,"true"===jQuery('input[name="smbd'+e+'_force_delete"]:checked').val()?jQuery("#smbd"+e+"_attachment").removeAttr("disabled"):jQuery("#smbd"+e+"_attachment").attr("disabled","true")}),jQuery("#smbd"+t+"_no_posts").change(function(){var e;e=t,jQuery("#smbd"+e+"_no_posts").is(":checked")?jQuery("tr#smbd"+e+"-post-type-dropdown").show():jQuery("tr#smbd"+e+"-post-type-dropdown").hide()})}),jQuery.each(BulkWP.pro_iterators,function(e,t){jQuery(".bd-"+t.replace("_","-")+"-pro").hide(),jQuery("tr.bd-"+t.replace("_","-")+"-pro").show(),jQuery("#smbd_"+t+"_cron_freq, #smbd_"+t+"_cron_start, #smbd_"+t+"_cron").removeAttr("disabled")}),jQuery('button[name="bd_action"]').click(function(){var e=jQuery(this).val(),t=!1,r=!1,n="deletePostsWarning",u="selectPostOption";return"true"===jQuery(this).parent().prev().find("input:radio.schedule-deletion:checked").val()&&(t=!0),e in BulkWP.validators?r=BulkWP[BulkWP.validators[e]](this):0<jQuery(this).parent().prev().children("table").find(":checkbox:checked[value!='true']").size()&&(r=!0),r?(e in BulkWP.pre_delete_msg&&(n=a(BulkWP.pre_delete_msg[e],this)),e in BulkWP.pre_action_msg&&(n=a(BulkWP.pre_action_msg[e],this)),t&&e in BulkWP.pre_schedule_msg&&(n=a(BulkWP.pre_schedule_msg[e],this)),confirm(BulkWP.msg[n])):(e in BulkWP.error_msg&&(u=BulkWP.error_msg[e]),alert(BulkWP.msg[u]),!1)})}),jQuery(document).ready(function(){BulkWP.jetpack()}),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(e,t){jQuery("#smbd_feedback_author_"+t+"_filter").change(function(){jQuery(this).is(":checked")?(jQuery("#smbd_feedback_author_"+t+"_op").removeAttr("disabled"),jQuery("#smbd_feedback_author_"+t+"_value").removeAttr("disabled")):(jQuery("#smbd_feedback_author_"+t+"_op").attr("disabled","true"),jQuery("#smbd_feedback_author_"+t+"_value").attr("disabled","true"))})})},BulkWP.validateCommentsCount=function(e){return""!==jQuery(e).parent().prev().children().find(":input.comments_count_num").val()},BulkWP.validatePostTypeSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".enhanced-post-types-with-status[multiple]").val()},jQuery(document).ready(function(){var e=jQuery("input[name='smbd_sticky_post_sticky_action']"),t=e.parents("tr").next(),r=t.find('[type="radio"]'),n=t.next(),u=n.find('[type="checkbox"]'),a=jQuery("input[name='smbd_sticky_post[]']"),i=jQuery("button[value='delete_posts_by_sticky_post']");i.html("Remove Sticky »"),t.hide(),n.hide(),e.change(function(){"delete"===e.filter(":checked").val()?(i.html("Bulk Delete »"),t.show(),n.show()):(i.html("Remove Sticky »"),t.hide(),n.hide())}),r.change(function(){"true"===r.filter(":checked").val()?u.removeAttr("disabled"):u.attr("disabled","true")}),jQuery("input[value='all']").change(function(){jQuery(this).is(":checked")?a.each(function(){"all"!==jQuery(this).val()&&(jQuery(this).prop("checked",!1),jQuery(this).attr("disabled","true"))}):a.each(function(){jQuery(this).removeAttr("disabled")})})}),BulkWP.validateStickyPost=function(){return 0<jQuery("input[name='smbd_sticky_post[]']:checked").length},BulkWP.DeletePostsByStickyPostPreAction=function(){return"unsticky"===jQuery("input[name='smbd_sticky_post_sticky_action']:checked").val()?"unstickyPostsWarning":"deletePostsWarning"},BulkWP.validateUrl=function(e){return""!==jQuery(e).parent().prev().children("table").find("textarea").val()},jQuery(document).ready(function(){jQuery(".enhanced-taxonomy-list").select2({width:"300px"})}),BulkWP.validateTermName=function(){return""!==jQuery('input[name="smbd_terms_by_name_value"]').val()},BulkWP.validatePostCount=function(){return""!==jQuery('input[name="smbd_terms_by_post_count"]').val()},jQuery(document).ready(function(){var e=jQuery(".reassign-user"),t=jQuery(".post-reassign");e.select2({width:"200px"}),e.each(function(){jQuery(this).attr("disabled","true")}),t.change(function(){var e=jQuery(this).parents("tr").find(".reassign-user");"true"===jQuery(this).val()?e.removeAttr("disabled"):e.attr("disabled","true")})}),BulkWP.validateUserMeta=function(){return""!==jQuery("#smbd_u_meta_value").val()},BulkWP.validateUserRole=function(e){return null!==jQuery(e).parent().prev().find(".enhanced-role-dropdown").val()},jQuery(document).ready(function(){jQuery(".select2-taxonomy, .enhanced-dropdown, .enhanced-role-dropdown").select2({width:"300px"}),jQuery(".enhanced-post-types-with-status").select2({width:"400px",templateSelection:function(e){return e.id?jQuery("<span>"+e.element.parentElement.label+" - "+e.text+"</span>"):e.text}}),jQuery(".select2-taxonomy-ajax").select2({ajax:{url:ajaxurl,dataType:"json",delay:250,data:function(e){return{q:e.term,taxonomy:jQuery(this).attr("data-taxonomy"),action:"bd_load_taxonomy_term"}},processResults:function(e){var r=[];return e&&jQuery.each(e,function(e,t){r.push({id:t[0],text:t[1]})}),{results:r}},cache:!0},minimumInputLength:2,width:"300px"})}),jQuery(document).ready(function(){BulkWP.enableHelpTooltips(jQuery(".bd-help"))}),BulkWP.enableHelpTooltips=function(e){e.tooltip({content:function(){return jQuery(this).prop("title")},position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})},BulkWP.noValidation=function(){return!0},BulkWP.validateEnhancedDropdown=function(e){var t=jQuery(e).parent().prev().children().find(".enhanced-dropdown").val();return null!==t&&"-1"!==t},BulkWP.validateSelect2=function(e){return null!==jQuery(e).parent().prev().children().find(".select2-taxonomy[multiple]").val()},BulkWP.validateTextbox=function(e){return""!==jQuery(e).parent().prev().children().find(":input[type=number].validate, :text.validate").val()},BulkWP.validateCheckbox=function(e){return jQuery(e).parent().prev().find("input:checkbox.validate").is(":checked")};
|
bulk-delete.php
CHANGED
@@ -4,7 +4,7 @@
|
|
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: 6.0.
|
8 |
* License: GPLv2 or later
|
9 |
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
* Author: Sudar
|
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: 6.0.2
|
8 |
* License: GPLv2 or later
|
9 |
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
* Author: Sudar
|
include/Core/BulkDelete.php
CHANGED
@@ -116,7 +116,7 @@ final class BulkDelete {
|
|
116 |
/**
|
117 |
* Plugin version.
|
118 |
*/
|
119 |
-
const VERSION = '6.0.
|
120 |
|
121 |
/**
|
122 |
* Set the BulkDelete constructor as private.
|
116 |
/**
|
117 |
* Plugin version.
|
118 |
*/
|
119 |
+
const VERSION = '6.0.2';
|
120 |
|
121 |
/**
|
122 |
* Set the BulkDelete constructor as private.
|
include/Core/Cron/CronListPage.php
CHANGED
@@ -57,7 +57,7 @@ class CronListPage extends BasePage {
|
|
57 |
|
58 |
wp_schedule_single_event( time(), $cron_items[ $cron_id ]['type'], $cron_items[ $cron_id ]['args'] );
|
59 |
|
60 |
-
$msg = __( 'The selected scheduled job
|
61 |
|
62 |
add_settings_error(
|
63 |
\Bulk_Delete::CRON_PAGE_SLUG, // TODO: Replace this constant.
|
57 |
|
58 |
wp_schedule_single_event( time(), $cron_items[ $cron_id ]['type'], $cron_items[ $cron_id ]['args'] );
|
59 |
|
60 |
+
$msg = __( 'The selected scheduled job has been successfully started. It will now run in the background.', 'bulk-delete' );
|
61 |
|
62 |
add_settings_error(
|
63 |
\Bulk_Delete::CRON_PAGE_SLUG, // TODO: Replace this constant.
|
include/Core/Metas/DeleteMetasPage.php
CHANGED
@@ -18,9 +18,8 @@ class DeleteMetasPage extends BaseDeletePage {
|
|
18 |
* Initialize and setup variables.
|
19 |
*/
|
20 |
protected function initialize() {
|
21 |
-
$this->page_slug
|
22 |
-
$this->item_type
|
23 |
-
$this->capability = 'edit_others_posts';
|
24 |
|
25 |
$this->label = array(
|
26 |
'page_title' => __( 'Bulk Delete Meta Fields', 'bulk-delete' ),
|
18 |
* Initialize and setup variables.
|
19 |
*/
|
20 |
protected function initialize() {
|
21 |
+
$this->page_slug = 'bulk-delete-metas';
|
22 |
+
$this->item_type = 'metas';
|
|
|
23 |
|
24 |
$this->label = array(
|
25 |
'page_title' => __( 'Bulk Delete Meta Fields', 'bulk-delete' ),
|
include/Core/Metas/Modules/DeleteCommentMetaModule.php
CHANGED
@@ -22,14 +22,25 @@ class DeleteCommentMetaModule extends MetasModule {
|
|
22 |
'scheduled' => __( 'Comment meta fields from the comments with the selected criteria are scheduled for deletion.', 'bulk-delete' ),
|
23 |
'cron_label' => __( 'Delete Comment Meta', 'bulk-delete' ),
|
24 |
);
|
|
|
|
|
25 |
}
|
26 |
|
27 |
public function register( $hook_suffix, $page_slug ) {
|
28 |
parent::register( $hook_suffix, $page_slug );
|
29 |
|
30 |
add_action( 'bd_delete_comment_meta_form', array( $this, 'add_filtering_options' ) );
|
31 |
-
|
32 |
add_filter( 'bd_delete_comment_meta_options', array( $this, 'process_filtering_options' ), 10, 2 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
add_filter( 'bd_delete_comment_meta_query', array( $this, 'change_meta_query' ), 10, 2 );
|
34 |
}
|
35 |
|
22 |
'scheduled' => __( 'Comment meta fields from the comments with the selected criteria are scheduled for deletion.', 'bulk-delete' ),
|
23 |
'cron_label' => __( 'Delete Comment Meta', 'bulk-delete' ),
|
24 |
);
|
25 |
+
|
26 |
+
$this->register_cron_hooks();
|
27 |
}
|
28 |
|
29 |
public function register( $hook_suffix, $page_slug ) {
|
30 |
parent::register( $hook_suffix, $page_slug );
|
31 |
|
32 |
add_action( 'bd_delete_comment_meta_form', array( $this, 'add_filtering_options' ) );
|
|
|
33 |
add_filter( 'bd_delete_comment_meta_options', array( $this, 'process_filtering_options' ), 10, 2 );
|
34 |
+
}
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Register additional module specific hooks that are needed in cron jobs.
|
38 |
+
*
|
39 |
+
* During a cron request, the register method is not called. So these hooks should be registered separately.
|
40 |
+
*
|
41 |
+
* @since 6.0.2
|
42 |
+
*/
|
43 |
+
protected function register_cron_hooks() {
|
44 |
add_filter( 'bd_delete_comment_meta_query', array( $this, 'change_meta_query' ), 10, 2 );
|
45 |
}
|
46 |
|
include/Core/Pages/DeletePagesPage.php
CHANGED
@@ -18,9 +18,8 @@ class DeletePagesPage extends BaseDeletePage {
|
|
18 |
* Initialize and setup variables.
|
19 |
*/
|
20 |
protected function initialize() {
|
21 |
-
$this->page_slug
|
22 |
-
$this->item_type
|
23 |
-
$this->capability = 'delete_pages';
|
24 |
|
25 |
$this->label = array(
|
26 |
'page_title' => __( 'Bulk Delete Pages', 'bulk-delete' ),
|
18 |
* Initialize and setup variables.
|
19 |
*/
|
20 |
protected function initialize() {
|
21 |
+
$this->page_slug = 'bulk-delete-pages';
|
22 |
+
$this->item_type = 'pages';
|
|
|
23 |
|
24 |
$this->label = array(
|
25 |
'page_title' => __( 'Bulk Delete Pages', 'bulk-delete' ),
|
include/Core/Posts/DeletePostsPage.php
CHANGED
@@ -23,9 +23,8 @@ class DeletePostsPage extends BaseDeletePage {
|
|
23 |
* Initialize and setup variables.
|
24 |
*/
|
25 |
protected function initialize() {
|
26 |
-
$this->page_slug
|
27 |
-
$this->item_type
|
28 |
-
$this->capability = 'delete_posts';
|
29 |
|
30 |
$this->label = array(
|
31 |
'page_title' => __( 'Bulk Delete Posts', 'bulk-delete' ),
|
23 |
* Initialize and setup variables.
|
24 |
*/
|
25 |
protected function initialize() {
|
26 |
+
$this->page_slug = 'bulk-delete-posts';
|
27 |
+
$this->item_type = 'posts';
|
|
|
28 |
|
29 |
$this->label = array(
|
30 |
'page_title' => __( 'Bulk Delete Posts', 'bulk-delete' ),
|
include/Core/Posts/PostsModule.php
CHANGED
@@ -91,16 +91,7 @@ abstract class PostsModule extends BaseModule {
|
|
91 |
$query = $this->build_query_options( $options, $query );
|
92 |
$posts = $this->query( $query );
|
93 |
|
94 |
-
|
95 |
-
* List of posts to be deleted.
|
96 |
-
*
|
97 |
-
* @since 6.0.1
|
98 |
-
*
|
99 |
-
* @param array $posts List of posts to be deleted. It could be just post_ds.
|
100 |
-
* @param array $options Delete options.
|
101 |
-
* @param BaseModule $this Module that is triggering deletion.
|
102 |
-
*/
|
103 |
-
$post_ids = apply_filters( 'bd_posts_to_be_deleted', $posts, $options, $this );
|
104 |
|
105 |
/**
|
106 |
* Triggered before the posts are deleted.
|
@@ -186,4 +177,30 @@ abstract class PostsModule extends BaseModule {
|
|
186 |
|
187 |
return count( $post_ids );
|
188 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
}
|
91 |
$query = $this->build_query_options( $options, $query );
|
92 |
$posts = $this->query( $query );
|
93 |
|
94 |
+
$post_ids = $this->prepare_posts_for_deletion( $posts, $options );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
|
96 |
/**
|
97 |
* Triggered before the posts are deleted.
|
177 |
|
178 |
return count( $post_ids );
|
179 |
}
|
180 |
+
|
181 |
+
/**
|
182 |
+
* Prepare posts for deletion.
|
183 |
+
*
|
184 |
+
* Individual modules can override this method to exclude posts from getting deleted.
|
185 |
+
*
|
186 |
+
* @since 6.0.2
|
187 |
+
*
|
188 |
+
* @param int[]|\WP_Post[] $posts List of posts to be deleted. It could be just post_ids.
|
189 |
+
* @param array $options Delete options.
|
190 |
+
*
|
191 |
+
* @return int[] List of post ids that should be deleted.
|
192 |
+
*/
|
193 |
+
protected function prepare_posts_for_deletion( array $posts, array $options ) {
|
194 |
+
$post_ids = array();
|
195 |
+
|
196 |
+
foreach ( $posts as $post ) {
|
197 |
+
if ( $post instanceof \WP_Post ) {
|
198 |
+
$post_ids[] = $post->ID;
|
199 |
+
} else {
|
200 |
+
$post_ids[] = $post;
|
201 |
+
}
|
202 |
+
}
|
203 |
+
|
204 |
+
return $post_ids;
|
205 |
+
}
|
206 |
}
|
include/Core/Terms/DeleteTermsPage.php
CHANGED
@@ -15,9 +15,8 @@ defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
|
|
15 |
*/
|
16 |
class DeleteTermsPage extends BaseDeletePage {
|
17 |
protected function initialize() {
|
18 |
-
$this->page_slug
|
19 |
-
$this->item_type
|
20 |
-
$this->capability = 'delete_posts';
|
21 |
|
22 |
$this->label = array(
|
23 |
'page_title' => __( 'Bulk Delete Taxonomy Terms', 'bulk-delete' ),
|
15 |
*/
|
16 |
class DeleteTermsPage extends BaseDeletePage {
|
17 |
protected function initialize() {
|
18 |
+
$this->page_slug = 'bulk-delete-terms';
|
19 |
+
$this->item_type = 'terms';
|
|
|
20 |
|
21 |
$this->label = array(
|
22 |
'page_title' => __( 'Bulk Delete Taxonomy Terms', 'bulk-delete' ),
|
include/Core/Users/DeleteUsersPage.php
CHANGED
@@ -21,9 +21,8 @@ class DeleteUsersPage extends BaseDeletePage {
|
|
21 |
* @since 5.5
|
22 |
*/
|
23 |
protected function initialize() {
|
24 |
-
$this->page_slug
|
25 |
-
$this->item_type
|
26 |
-
$this->capability = 'delete_users';
|
27 |
|
28 |
$this->label = array(
|
29 |
'page_title' => __( 'Bulk Delete Users', 'bulk-delete' ),
|
21 |
* @since 5.5
|
22 |
*/
|
23 |
protected function initialize() {
|
24 |
+
$this->page_slug = 'bulk-delete-users';
|
25 |
+
$this->item_type = 'users';
|
|
|
26 |
|
27 |
$this->label = array(
|
28 |
'page_title' => __( 'Bulk Delete Users', 'bulk-delete' ),
|
include/Deprecated/old-bulk-delete.php
CHANGED
@@ -39,7 +39,7 @@ final class Bulk_Delete {
|
|
39 |
private $plugin_file;
|
40 |
|
41 |
// Deprecated constants. They are defined here for backward compatibility.
|
42 |
-
const VERSION = '6.0.
|
43 |
|
44 |
const JS_HANDLE = 'bulk-delete';
|
45 |
|
39 |
private $plugin_file;
|
40 |
|
41 |
// Deprecated constants. They are defined here for backward compatibility.
|
42 |
+
const VERSION = '6.0.2';
|
43 |
|
44 |
const JS_HANDLE = 'bulk-delete';
|
45 |
|
include/misc/class-bulk-delete-misc.php
CHANGED
@@ -34,7 +34,7 @@ class Bulk_Delete_Misc {
|
|
34 |
Bulk_Delete::POSTS_PAGE_SLUG,
|
35 |
__( 'Bulk Delete Miscellaneous Items', 'bulk-delete' ),
|
36 |
__( 'Bulk Delete Misc', 'bulk-delete' ),
|
37 |
-
'
|
38 |
self::MISC_PAGE_SLUG,
|
39 |
array( __CLASS__, 'display_misc_page' )
|
40 |
);
|
34 |
Bulk_Delete::POSTS_PAGE_SLUG,
|
35 |
__( 'Bulk Delete Miscellaneous Items', 'bulk-delete' ),
|
36 |
__( 'Bulk Delete Misc', 'bulk-delete' ),
|
37 |
+
'manage_options',
|
38 |
self::MISC_PAGE_SLUG,
|
39 |
array( __CLASS__, 'display_misc_page' )
|
40 |
);
|
languages/bulk-delete.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the Bulk Delete package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Bulk Delete 6.0.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bulk-delete\n"
|
7 |
-
"POT-Creation-Date: 2019-04-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -134,7 +134,7 @@ msgstr ""
|
|
134 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:193
|
135 |
#: include/Core/Base/Mixin/Renderer.php:265
|
136 |
#: include/Core/Base/Mixin/Renderer.php:281
|
137 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
138 |
msgid "equal to"
|
139 |
msgstr ""
|
140 |
|
@@ -143,7 +143,7 @@ msgstr ""
|
|
143 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:194
|
144 |
#: include/Core/Base/Mixin/Renderer.php:266
|
145 |
#: include/Core/Base/Mixin/Renderer.php:282
|
146 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
147 |
msgid "not equal to"
|
148 |
msgstr ""
|
149 |
|
@@ -170,14 +170,14 @@ msgstr ""
|
|
170 |
#: dist/include/Core/Base/Mixin/Renderer.php:283
|
171 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:195
|
172 |
#: include/Core/Base/Mixin/Renderer.php:283
|
173 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
174 |
msgid "less than"
|
175 |
msgstr ""
|
176 |
|
177 |
#: dist/include/Core/Base/Mixin/Renderer.php:284
|
178 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:197
|
179 |
#: include/Core/Base/Mixin/Renderer.php:284
|
180 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
181 |
msgid "greater than"
|
182 |
msgstr ""
|
183 |
|
@@ -340,7 +340,6 @@ msgid "Scheduled Jobs"
|
|
340 |
msgstr ""
|
341 |
|
342 |
#: dist/include/Core/Cron/CronListPage.php:60
|
343 |
-
#: include/Core/Cron/CronListPage.php:60
|
344 |
msgid "The selected scheduled job was successfully run"
|
345 |
msgstr ""
|
346 |
|
@@ -415,13 +414,13 @@ msgstr ""
|
|
415 |
|
416 |
#: dist/include/Core/Metas/DeleteMetasPage.php:26
|
417 |
#: dist/include/Core/Metas/DeleteMetasPage.php:27
|
|
|
418 |
#: include/Core/Metas/DeleteMetasPage.php:26
|
419 |
-
#: include/Core/Metas/DeleteMetasPage.php:27
|
420 |
msgid "Bulk Delete Meta Fields"
|
421 |
msgstr ""
|
422 |
|
423 |
#: dist/include/Core/Metas/DeleteMetasPage.php:31
|
424 |
-
#: include/Core/Metas/DeleteMetasPage.php:
|
425 |
msgid ""
|
426 |
"WARNING: Meta Fields deleted once cannot be retrieved back. Use with caution."
|
427 |
msgstr ""
|
@@ -433,18 +432,18 @@ msgstr ""
|
|
433 |
#: dist/include/Core/Users/DeleteUsersPage.php:51
|
434 |
#: dist/include/ui/class-bulk-delete-help-screen.php:59
|
435 |
#: dist/include/ui/class-bulk-delete-help-screen.php:71
|
436 |
-
#: include/Core/Metas/DeleteMetasPage.php:
|
437 |
-
#: include/Core/Pages/DeletePagesPage.php:
|
438 |
-
#: include/Core/Posts/DeletePostsPage.php:
|
439 |
-
#: include/Core/Terms/DeleteTermsPage.php:
|
440 |
-
#: include/Core/Users/DeleteUsersPage.php:
|
441 |
#: include/ui/class-bulk-delete-help-screen.php:59
|
442 |
#: include/ui/class-bulk-delete-help-screen.php:71
|
443 |
msgid "Overview"
|
444 |
msgstr ""
|
445 |
|
446 |
#: dist/include/Core/Metas/DeleteMetasPage.php:46
|
447 |
-
#: include/Core/Metas/DeleteMetasPage.php:
|
448 |
msgid ""
|
449 |
"This screen contains different modules that allows you to delete meta fields "
|
450 |
"or schedule them for deletion."
|
@@ -468,34 +467,34 @@ msgid "Delete Comment Meta"
|
|
468 |
msgstr ""
|
469 |
|
470 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:43
|
471 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
472 |
msgid "Select the post type whose comment meta fields you want to delete"
|
473 |
msgstr ""
|
474 |
|
475 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:48
|
476 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
477 |
msgid "Choose your comment meta field settings"
|
478 |
msgstr ""
|
479 |
|
480 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:53
|
481 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
482 |
msgid "Delete based on comment meta key name only"
|
483 |
msgstr ""
|
484 |
|
485 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:61
|
486 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
487 |
msgid "Delete based on comment meta key name and value"
|
488 |
msgstr ""
|
489 |
|
490 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:67
|
491 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
492 |
msgid "Comment Meta Key "
|
493 |
msgstr ""
|
494 |
|
495 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:68
|
496 |
#: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:79
|
497 |
#: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:64
|
498 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
499 |
#: include/Core/Metas/Modules/DeletePostMetaModule.php:79
|
500 |
#: include/Core/Metas/Modules/DeleteUserMetaModule.php:64
|
501 |
msgid "Meta Key"
|
@@ -505,7 +504,7 @@ msgstr ""
|
|
505 |
#: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:97
|
506 |
#: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:80
|
507 |
#: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
|
508 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
509 |
#: include/Core/Metas/Modules/DeletePostMetaModule.php:97
|
510 |
#: include/Core/Metas/Modules/DeleteUserMetaModule.php:80
|
511 |
#: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
|
@@ -513,7 +512,7 @@ msgid "Choose your deletion options"
|
|
513 |
msgstr ""
|
514 |
|
515 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:158
|
516 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
517 |
msgid ""
|
518 |
"Are you sure you want to delete all the comment meta fields that match the "
|
519 |
"selected filters?"
|
@@ -521,85 +520,85 @@ msgstr ""
|
|
521 |
|
522 |
#. translators: 1 Number of comment deleted
|
523 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:165
|
524 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
525 |
msgid "Deleted comment meta field from %d comment"
|
526 |
msgid_plural "Deleted comment meta field from %d comments"
|
527 |
msgstr[0] ""
|
528 |
msgstr[1] ""
|
529 |
|
530 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:180
|
531 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
532 |
msgid "Comment Meta Value "
|
533 |
msgstr ""
|
534 |
|
535 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:182
|
536 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
537 |
msgid "CHAR"
|
538 |
msgstr ""
|
539 |
|
540 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:183
|
541 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
542 |
msgid "NUMERIC"
|
543 |
msgstr ""
|
544 |
|
545 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:184
|
546 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
547 |
msgid "DECIMAL"
|
548 |
msgstr ""
|
549 |
|
550 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:185
|
551 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
552 |
msgid "SIGNED"
|
553 |
msgstr ""
|
554 |
|
555 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:186
|
556 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
557 |
msgid "UNSIGNED"
|
558 |
msgstr ""
|
559 |
|
560 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:187
|
561 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
562 |
msgid "DATE"
|
563 |
msgstr ""
|
564 |
|
565 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:188
|
566 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
567 |
msgid "TIME"
|
568 |
msgstr ""
|
569 |
|
570 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:189
|
571 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
572 |
msgid "DATETIME"
|
573 |
msgstr ""
|
574 |
|
575 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:190
|
576 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
577 |
msgid "BINARY"
|
578 |
msgstr ""
|
579 |
|
580 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:196
|
581 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
582 |
msgid "less than or equal to"
|
583 |
msgstr ""
|
584 |
|
585 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:198
|
586 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
587 |
msgid "greater than or equal to"
|
588 |
msgstr ""
|
589 |
|
590 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:199
|
591 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
592 |
msgid "like"
|
593 |
msgstr ""
|
594 |
|
595 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:200
|
596 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
597 |
msgid "not like"
|
598 |
msgstr ""
|
599 |
|
600 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:202
|
601 |
#: dist/include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
|
602 |
-
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:
|
603 |
#: include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
|
604 |
msgid "Meta Value"
|
605 |
msgstr ""
|
@@ -725,19 +724,19 @@ msgstr[1] ""
|
|
725 |
|
726 |
#: dist/include/Core/Pages/DeletePagesPage.php:26
|
727 |
#: dist/include/Core/Pages/DeletePagesPage.php:27
|
|
|
728 |
#: include/Core/Pages/DeletePagesPage.php:26
|
729 |
-
#: include/Core/Pages/DeletePagesPage.php:27
|
730 |
msgid "Bulk Delete Pages"
|
731 |
msgstr ""
|
732 |
|
733 |
#: dist/include/Core/Pages/DeletePagesPage.php:31
|
734 |
-
#: include/Core/Pages/DeletePagesPage.php:
|
735 |
msgid "WARNING: Pages deleted once cannot be retrieved back. Use with caution."
|
736 |
msgstr ""
|
737 |
|
738 |
#: dist/include/Core/Pages/DeletePagesPage.php:46
|
739 |
#: dist/include/ui/class-bulk-delete-help-screen.php:73
|
740 |
-
#: include/Core/Pages/DeletePagesPage.php:
|
741 |
#: include/ui/class-bulk-delete-help-screen.php:73
|
742 |
msgid ""
|
743 |
"This screen contains different modules that allows you to delete pages or "
|
@@ -786,28 +785,28 @@ msgstr[1] ""
|
|
786 |
|
787 |
#: dist/include/Core/Posts/DeletePostsPage.php:31
|
788 |
#: dist/include/Core/Posts/DeletePostsPage.php:32
|
|
|
789 |
#: include/Core/Posts/DeletePostsPage.php:31
|
790 |
-
#: include/Core/Posts/DeletePostsPage.php:32
|
791 |
msgid "Bulk Delete Posts"
|
792 |
msgstr ""
|
793 |
|
794 |
#: dist/include/Core/Posts/DeletePostsPage.php:36
|
795 |
#: dist/include/misc/class-bulk-delete-misc.php:130
|
796 |
-
#: include/Core/Posts/DeletePostsPage.php:
|
797 |
#: include/misc/class-bulk-delete-misc.php:130
|
798 |
msgid "WARNING: Posts deleted once cannot be retrieved back. Use with caution."
|
799 |
msgstr ""
|
800 |
|
801 |
#: dist/include/Core/Posts/DeletePostsPage.php:44
|
802 |
#: dist/include/Core/Posts/DeletePostsPage.php:45
|
|
|
803 |
#: include/Core/Posts/DeletePostsPage.php:44
|
804 |
-
#: include/Core/Posts/DeletePostsPage.php:45
|
805 |
msgid "Bulk WP"
|
806 |
msgstr ""
|
807 |
|
808 |
#: dist/include/Core/Posts/DeletePostsPage.php:83
|
809 |
#: dist/include/ui/class-bulk-delete-help-screen.php:61
|
810 |
-
#: include/Core/Posts/DeletePostsPage.php:
|
811 |
#: include/ui/class-bulk-delete-help-screen.php:61
|
812 |
msgid ""
|
813 |
"This screen contains different modules that allows you to delete posts or "
|
@@ -1240,23 +1239,23 @@ msgid "Download System Info File"
|
|
1240 |
msgstr ""
|
1241 |
|
1242 |
#: dist/include/Core/Terms/DeleteTermsPage.php:23
|
1243 |
-
#: include/Core/Terms/DeleteTermsPage.php:
|
1244 |
msgid "Bulk Delete Taxonomy Terms"
|
1245 |
msgstr ""
|
1246 |
|
1247 |
#: dist/include/Core/Terms/DeleteTermsPage.php:24
|
1248 |
-
#: include/Core/Terms/DeleteTermsPage.php:
|
1249 |
msgid "Bulk Delete Terms"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
#: dist/include/Core/Terms/DeleteTermsPage.php:28
|
1253 |
-
#: include/Core/Terms/DeleteTermsPage.php:
|
1254 |
msgid ""
|
1255 |
"WARNING: Once deleted, terms cannot be retrieved back. Use with caution."
|
1256 |
msgstr ""
|
1257 |
|
1258 |
#: dist/include/Core/Terms/DeleteTermsPage.php:45
|
1259 |
-
#: include/Core/Terms/DeleteTermsPage.php:
|
1260 |
msgid ""
|
1261 |
"This screen contains different modules that allows you to delete terms from "
|
1262 |
"taxonomies"
|
@@ -1347,18 +1346,18 @@ msgstr[1] ""
|
|
1347 |
|
1348 |
#: dist/include/Core/Users/DeleteUsersPage.php:29
|
1349 |
#: dist/include/Core/Users/DeleteUsersPage.php:30
|
|
|
1350 |
#: include/Core/Users/DeleteUsersPage.php:29
|
1351 |
-
#: include/Core/Users/DeleteUsersPage.php:30
|
1352 |
msgid "Bulk Delete Users"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
#: dist/include/Core/Users/DeleteUsersPage.php:34
|
1356 |
-
#: include/Core/Users/DeleteUsersPage.php:
|
1357 |
msgid "WARNING: Users deleted once cannot be retrieved back. Use with caution."
|
1358 |
msgstr ""
|
1359 |
|
1360 |
#: dist/include/Core/Users/DeleteUsersPage.php:53
|
1361 |
-
#: include/Core/Users/DeleteUsersPage.php:
|
1362 |
msgid ""
|
1363 |
"This screen contains different modules that allows you to delete users or "
|
1364 |
"schedule them for deletion."
|
@@ -2222,6 +2221,12 @@ msgid ""
|
|
2222 |
"(Mac)."
|
2223 |
msgstr ""
|
2224 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2225 |
#: vendor/10up/wp_mock/tests/FunctionMocksTest.php:65
|
2226 |
msgid "Test"
|
2227 |
msgstr ""
|
2 |
# This file is distributed under the same license as the Bulk Delete package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Bulk Delete 6.0.2\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bulk-delete\n"
|
7 |
+
"POT-Creation-Date: 2019-04-11 05:38:29+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
134 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:193
|
135 |
#: include/Core/Base/Mixin/Renderer.php:265
|
136 |
#: include/Core/Base/Mixin/Renderer.php:281
|
137 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:204
|
138 |
msgid "equal to"
|
139 |
msgstr ""
|
140 |
|
143 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:194
|
144 |
#: include/Core/Base/Mixin/Renderer.php:266
|
145 |
#: include/Core/Base/Mixin/Renderer.php:282
|
146 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:205
|
147 |
msgid "not equal to"
|
148 |
msgstr ""
|
149 |
|
170 |
#: dist/include/Core/Base/Mixin/Renderer.php:283
|
171 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:195
|
172 |
#: include/Core/Base/Mixin/Renderer.php:283
|
173 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:206
|
174 |
msgid "less than"
|
175 |
msgstr ""
|
176 |
|
177 |
#: dist/include/Core/Base/Mixin/Renderer.php:284
|
178 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:197
|
179 |
#: include/Core/Base/Mixin/Renderer.php:284
|
180 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:208
|
181 |
msgid "greater than"
|
182 |
msgstr ""
|
183 |
|
340 |
msgstr ""
|
341 |
|
342 |
#: dist/include/Core/Cron/CronListPage.php:60
|
|
|
343 |
msgid "The selected scheduled job was successfully run"
|
344 |
msgstr ""
|
345 |
|
414 |
|
415 |
#: dist/include/Core/Metas/DeleteMetasPage.php:26
|
416 |
#: dist/include/Core/Metas/DeleteMetasPage.php:27
|
417 |
+
#: include/Core/Metas/DeleteMetasPage.php:25
|
418 |
#: include/Core/Metas/DeleteMetasPage.php:26
|
|
|
419 |
msgid "Bulk Delete Meta Fields"
|
420 |
msgstr ""
|
421 |
|
422 |
#: dist/include/Core/Metas/DeleteMetasPage.php:31
|
423 |
+
#: include/Core/Metas/DeleteMetasPage.php:30
|
424 |
msgid ""
|
425 |
"WARNING: Meta Fields deleted once cannot be retrieved back. Use with caution."
|
426 |
msgstr ""
|
432 |
#: dist/include/Core/Users/DeleteUsersPage.php:51
|
433 |
#: dist/include/ui/class-bulk-delete-help-screen.php:59
|
434 |
#: dist/include/ui/class-bulk-delete-help-screen.php:71
|
435 |
+
#: include/Core/Metas/DeleteMetasPage.php:43
|
436 |
+
#: include/Core/Pages/DeletePagesPage.php:43
|
437 |
+
#: include/Core/Posts/DeletePostsPage.php:80
|
438 |
+
#: include/Core/Terms/DeleteTermsPage.php:42
|
439 |
+
#: include/Core/Users/DeleteUsersPage.php:50
|
440 |
#: include/ui/class-bulk-delete-help-screen.php:59
|
441 |
#: include/ui/class-bulk-delete-help-screen.php:71
|
442 |
msgid "Overview"
|
443 |
msgstr ""
|
444 |
|
445 |
#: dist/include/Core/Metas/DeleteMetasPage.php:46
|
446 |
+
#: include/Core/Metas/DeleteMetasPage.php:45
|
447 |
msgid ""
|
448 |
"This screen contains different modules that allows you to delete meta fields "
|
449 |
"or schedule them for deletion."
|
467 |
msgstr ""
|
468 |
|
469 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:43
|
470 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:54
|
471 |
msgid "Select the post type whose comment meta fields you want to delete"
|
472 |
msgstr ""
|
473 |
|
474 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:48
|
475 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:59
|
476 |
msgid "Choose your comment meta field settings"
|
477 |
msgstr ""
|
478 |
|
479 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:53
|
480 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:64
|
481 |
msgid "Delete based on comment meta key name only"
|
482 |
msgstr ""
|
483 |
|
484 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:61
|
485 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:72
|
486 |
msgid "Delete based on comment meta key name and value"
|
487 |
msgstr ""
|
488 |
|
489 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:67
|
490 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:78
|
491 |
msgid "Comment Meta Key "
|
492 |
msgstr ""
|
493 |
|
494 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:68
|
495 |
#: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:79
|
496 |
#: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:64
|
497 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:79
|
498 |
#: include/Core/Metas/Modules/DeletePostMetaModule.php:79
|
499 |
#: include/Core/Metas/Modules/DeleteUserMetaModule.php:64
|
500 |
msgid "Meta Key"
|
504 |
#: dist/include/Core/Metas/Modules/DeletePostMetaModule.php:97
|
505 |
#: dist/include/Core/Metas/Modules/DeleteUserMetaModule.php:80
|
506 |
#: dist/include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
|
507 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:96
|
508 |
#: include/Core/Metas/Modules/DeletePostMetaModule.php:97
|
509 |
#: include/Core/Metas/Modules/DeleteUserMetaModule.php:80
|
510 |
#: include/misc/class-bulk-delete-jetpack-contact-form-messages.php:130
|
512 |
msgstr ""
|
513 |
|
514 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:158
|
515 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:169
|
516 |
msgid ""
|
517 |
"Are you sure you want to delete all the comment meta fields that match the "
|
518 |
"selected filters?"
|
520 |
|
521 |
#. translators: 1 Number of comment deleted
|
522 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:165
|
523 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:176
|
524 |
msgid "Deleted comment meta field from %d comment"
|
525 |
msgid_plural "Deleted comment meta field from %d comments"
|
526 |
msgstr[0] ""
|
527 |
msgstr[1] ""
|
528 |
|
529 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:180
|
530 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:191
|
531 |
msgid "Comment Meta Value "
|
532 |
msgstr ""
|
533 |
|
534 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:182
|
535 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:193
|
536 |
msgid "CHAR"
|
537 |
msgstr ""
|
538 |
|
539 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:183
|
540 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:194
|
541 |
msgid "NUMERIC"
|
542 |
msgstr ""
|
543 |
|
544 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:184
|
545 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:195
|
546 |
msgid "DECIMAL"
|
547 |
msgstr ""
|
548 |
|
549 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:185
|
550 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:196
|
551 |
msgid "SIGNED"
|
552 |
msgstr ""
|
553 |
|
554 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:186
|
555 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:197
|
556 |
msgid "UNSIGNED"
|
557 |
msgstr ""
|
558 |
|
559 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:187
|
560 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:198
|
561 |
msgid "DATE"
|
562 |
msgstr ""
|
563 |
|
564 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:188
|
565 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:199
|
566 |
msgid "TIME"
|
567 |
msgstr ""
|
568 |
|
569 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:189
|
570 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:200
|
571 |
msgid "DATETIME"
|
572 |
msgstr ""
|
573 |
|
574 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:190
|
575 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:201
|
576 |
msgid "BINARY"
|
577 |
msgstr ""
|
578 |
|
579 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:196
|
580 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:207
|
581 |
msgid "less than or equal to"
|
582 |
msgstr ""
|
583 |
|
584 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:198
|
585 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:209
|
586 |
msgid "greater than or equal to"
|
587 |
msgstr ""
|
588 |
|
589 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:199
|
590 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:210
|
591 |
msgid "like"
|
592 |
msgstr ""
|
593 |
|
594 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:200
|
595 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:211
|
596 |
msgid "not like"
|
597 |
msgstr ""
|
598 |
|
599 |
#: dist/include/Core/Metas/Modules/DeleteCommentMetaModule.php:202
|
600 |
#: dist/include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
|
601 |
+
#: include/Core/Metas/Modules/DeleteCommentMetaModule.php:213
|
602 |
#: include/Core/Users/Modules/DeleteUsersByUserMetaModule.php:68
|
603 |
msgid "Meta Value"
|
604 |
msgstr ""
|
724 |
|
725 |
#: dist/include/Core/Pages/DeletePagesPage.php:26
|
726 |
#: dist/include/Core/Pages/DeletePagesPage.php:27
|
727 |
+
#: include/Core/Pages/DeletePagesPage.php:25
|
728 |
#: include/Core/Pages/DeletePagesPage.php:26
|
|
|
729 |
msgid "Bulk Delete Pages"
|
730 |
msgstr ""
|
731 |
|
732 |
#: dist/include/Core/Pages/DeletePagesPage.php:31
|
733 |
+
#: include/Core/Pages/DeletePagesPage.php:30
|
734 |
msgid "WARNING: Pages deleted once cannot be retrieved back. Use with caution."
|
735 |
msgstr ""
|
736 |
|
737 |
#: dist/include/Core/Pages/DeletePagesPage.php:46
|
738 |
#: dist/include/ui/class-bulk-delete-help-screen.php:73
|
739 |
+
#: include/Core/Pages/DeletePagesPage.php:45
|
740 |
#: include/ui/class-bulk-delete-help-screen.php:73
|
741 |
msgid ""
|
742 |
"This screen contains different modules that allows you to delete pages or "
|
785 |
|
786 |
#: dist/include/Core/Posts/DeletePostsPage.php:31
|
787 |
#: dist/include/Core/Posts/DeletePostsPage.php:32
|
788 |
+
#: include/Core/Posts/DeletePostsPage.php:30
|
789 |
#: include/Core/Posts/DeletePostsPage.php:31
|
|
|
790 |
msgid "Bulk Delete Posts"
|
791 |
msgstr ""
|
792 |
|
793 |
#: dist/include/Core/Posts/DeletePostsPage.php:36
|
794 |
#: dist/include/misc/class-bulk-delete-misc.php:130
|
795 |
+
#: include/Core/Posts/DeletePostsPage.php:35
|
796 |
#: include/misc/class-bulk-delete-misc.php:130
|
797 |
msgid "WARNING: Posts deleted once cannot be retrieved back. Use with caution."
|
798 |
msgstr ""
|
799 |
|
800 |
#: dist/include/Core/Posts/DeletePostsPage.php:44
|
801 |
#: dist/include/Core/Posts/DeletePostsPage.php:45
|
802 |
+
#: include/Core/Posts/DeletePostsPage.php:43
|
803 |
#: include/Core/Posts/DeletePostsPage.php:44
|
|
|
804 |
msgid "Bulk WP"
|
805 |
msgstr ""
|
806 |
|
807 |
#: dist/include/Core/Posts/DeletePostsPage.php:83
|
808 |
#: dist/include/ui/class-bulk-delete-help-screen.php:61
|
809 |
+
#: include/Core/Posts/DeletePostsPage.php:82
|
810 |
#: include/ui/class-bulk-delete-help-screen.php:61
|
811 |
msgid ""
|
812 |
"This screen contains different modules that allows you to delete posts or "
|
1239 |
msgstr ""
|
1240 |
|
1241 |
#: dist/include/Core/Terms/DeleteTermsPage.php:23
|
1242 |
+
#: include/Core/Terms/DeleteTermsPage.php:22
|
1243 |
msgid "Bulk Delete Taxonomy Terms"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
#: dist/include/Core/Terms/DeleteTermsPage.php:24
|
1247 |
+
#: include/Core/Terms/DeleteTermsPage.php:23
|
1248 |
msgid "Bulk Delete Terms"
|
1249 |
msgstr ""
|
1250 |
|
1251 |
#: dist/include/Core/Terms/DeleteTermsPage.php:28
|
1252 |
+
#: include/Core/Terms/DeleteTermsPage.php:27
|
1253 |
msgid ""
|
1254 |
"WARNING: Once deleted, terms cannot be retrieved back. Use with caution."
|
1255 |
msgstr ""
|
1256 |
|
1257 |
#: dist/include/Core/Terms/DeleteTermsPage.php:45
|
1258 |
+
#: include/Core/Terms/DeleteTermsPage.php:44
|
1259 |
msgid ""
|
1260 |
"This screen contains different modules that allows you to delete terms from "
|
1261 |
"taxonomies"
|
1346 |
|
1347 |
#: dist/include/Core/Users/DeleteUsersPage.php:29
|
1348 |
#: dist/include/Core/Users/DeleteUsersPage.php:30
|
1349 |
+
#: include/Core/Users/DeleteUsersPage.php:28
|
1350 |
#: include/Core/Users/DeleteUsersPage.php:29
|
|
|
1351 |
msgid "Bulk Delete Users"
|
1352 |
msgstr ""
|
1353 |
|
1354 |
#: dist/include/Core/Users/DeleteUsersPage.php:34
|
1355 |
+
#: include/Core/Users/DeleteUsersPage.php:33
|
1356 |
msgid "WARNING: Users deleted once cannot be retrieved back. Use with caution."
|
1357 |
msgstr ""
|
1358 |
|
1359 |
#: dist/include/Core/Users/DeleteUsersPage.php:53
|
1360 |
+
#: include/Core/Users/DeleteUsersPage.php:52
|
1361 |
msgid ""
|
1362 |
"This screen contains different modules that allows you to delete users or "
|
1363 |
"schedule them for deletion."
|
2221 |
"(Mac)."
|
2222 |
msgstr ""
|
2223 |
|
2224 |
+
#: include/Core/Cron/CronListPage.php:60
|
2225 |
+
msgid ""
|
2226 |
+
"The selected scheduled job has been successfully started. It will now run in "
|
2227 |
+
"the background."
|
2228 |
+
msgstr ""
|
2229 |
+
|
2230 |
#: vendor/10up/wp_mock/tests/FunctionMocksTest.php:65
|
2231 |
msgid "Test"
|
2232 |
msgstr ""
|
readme.txt
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
=== Bulk Delete ===
|
2 |
Contributors: bulkwp, sudar
|
3 |
-
Tags: mass, bulk, delete, post, user, meta fields, draft
|
4 |
Requires PHP: 5.3
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 5.1
|
7 |
-
Stable tag: 6.0.
|
8 |
|
9 |
Bulk delete posts, pages, users, attachments and meta fields based on different conditions and filters.
|
10 |
|
@@ -280,6 +280,14 @@ You can contact us by posting about it in our [support forum](https://bulkwp.com
|
|
280 |
This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
|
281 |
== Changelog ==
|
282 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
283 |
= 2019-04-09 - v6.0.1 =
|
284 |
|
285 |
New Features
|
1 |
=== Bulk Delete ===
|
2 |
Contributors: bulkwp, sudar
|
3 |
+
Tags: mass, bulk, delete, post, user, meta fields, draft
|
4 |
Requires PHP: 5.3
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 5.1
|
7 |
+
Stable tag: 6.0.2
|
8 |
|
9 |
Bulk delete posts, pages, users, attachments and meta fields based on different conditions and filters.
|
10 |
|
280 |
This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
|
281 |
== Changelog ==
|
282 |
|
283 |
+
= 2019-04-11 - v6.0.2 =
|
284 |
+
|
285 |
+
Enhancements
|
286 |
+
|
287 |
+
- Show Bulk WP menu to only administrators.
|
288 |
+
- Make Delete Comment Meta scheduler more reliable.
|
289 |
+
- Tweak the message that is shown when a cron job is manually run.
|
290 |
+
|
291 |
= 2019-04-09 - v6.0.1 =
|
292 |
|
293 |
New Features
|