Version Description
Download this release
Release Info
Developer | sudar |
Plugin | Bulk Delete |
Version | 4.2 |
Comparing to | |
See all releases |
Code changes from version 4.1 to 4.2
- bulk-delete.php +45 -41
- include/class-bulk-delete-posts.php +14 -9
- include/class-bulk-delete-util.php +47 -0
- languages/bulk-delete.pot +125 -84
- readme.txt +10 -166
bulk-delete.php
CHANGED
@@ -5,7 +5,7 @@ Plugin Script: bulk-delete.php
|
|
5 |
Plugin URI: http://sudarmuthu.com/wordpress/bulk-delete
|
6 |
Description: Bulk delete users and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
|
7 |
Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
|
8 |
-
Version: 4.
|
9 |
License: GPL
|
10 |
Author: Sudar
|
11 |
Author URI: http://sudarmuthu.com/
|
@@ -53,7 +53,7 @@ if ( !function_exists( 'array_get' ) ) {
|
|
53 |
*/
|
54 |
class Bulk_Delete {
|
55 |
|
56 |
-
const VERSION = '4.
|
57 |
|
58 |
// page slugs
|
59 |
const USERS_PAGE_SLUG = 'bulk-delete-users';
|
@@ -587,7 +587,6 @@ class Bulk_Delete {
|
|
587 |
|
588 |
$delete_options['selected_types'] = array_get( $_POST, 'smbd_types' );
|
589 |
$delete_options['restrict'] = array_get($_POST, 'smbd_types_restrict', FALSE);
|
590 |
-
$delete_options['private'] = array_get($_POST, 'smbd_types_private');
|
591 |
$delete_options['limit_to'] = absint(array_get($_POST, 'smbd_types_limit_to', 0));
|
592 |
$delete_options['force_delete'] = array_get($_POST, 'smbd_types_force_delete', 'false');
|
593 |
|
@@ -936,62 +935,67 @@ class Bulk_Delete {
|
|
936 |
* Delete posts by custom post type
|
937 |
*/
|
938 |
static function delete_post_types( $delete_options ) {
|
|
|
939 |
$selected_types = $delete_options['selected_types'];
|
940 |
|
941 |
-
$
|
942 |
-
'post_status' => 'publish',
|
943 |
-
'post_type' => $selected_types
|
944 |
-
);
|
945 |
|
946 |
-
|
947 |
|
948 |
-
|
949 |
-
$
|
950 |
-
}
|
951 |
|
952 |
-
|
|
|
|
|
|
|
953 |
|
954 |
-
|
955 |
-
$options['showposts'] = $limit_to;
|
956 |
-
} else {
|
957 |
-
$options['nopaging'] = 'true';
|
958 |
-
}
|
959 |
|
960 |
-
|
|
|
|
|
|
|
|
|
961 |
|
962 |
-
|
963 |
-
$force_delete = true;
|
964 |
-
} else {
|
965 |
-
$force_delete = false;
|
966 |
-
}
|
967 |
|
968 |
-
|
|
|
|
|
|
|
|
|
969 |
|
970 |
-
|
971 |
-
$options['op'] = $delete_options['types_op'];
|
972 |
-
$options['days'] = $delete_options['types_days'];
|
973 |
|
974 |
-
if (
|
975 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
976 |
}
|
977 |
-
$bulk_Delete_By_Days = new Bulk_Delete_By_Days;
|
978 |
-
}
|
979 |
|
980 |
-
|
981 |
-
|
982 |
|
983 |
-
|
984 |
|
985 |
-
|
986 |
-
|
987 |
-
|
988 |
-
|
989 |
-
|
990 |
-
|
|
|
991 |
}
|
|
|
|
|
992 |
}
|
993 |
|
994 |
-
return count
|
995 |
}
|
996 |
|
997 |
/**
|
5 |
Plugin URI: http://sudarmuthu.com/wordpress/bulk-delete
|
6 |
Description: Bulk delete users and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
|
7 |
Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
|
8 |
+
Version: 4.2
|
9 |
License: GPL
|
10 |
Author: Sudar
|
11 |
Author URI: http://sudarmuthu.com/
|
53 |
*/
|
54 |
class Bulk_Delete {
|
55 |
|
56 |
+
const VERSION = '4.2';
|
57 |
|
58 |
// page slugs
|
59 |
const USERS_PAGE_SLUG = 'bulk-delete-users';
|
587 |
|
588 |
$delete_options['selected_types'] = array_get( $_POST, 'smbd_types' );
|
589 |
$delete_options['restrict'] = array_get($_POST, 'smbd_types_restrict', FALSE);
|
|
|
590 |
$delete_options['limit_to'] = absint(array_get($_POST, 'smbd_types_limit_to', 0));
|
591 |
$delete_options['force_delete'] = array_get($_POST, 'smbd_types_force_delete', 'false');
|
592 |
|
935 |
* Delete posts by custom post type
|
936 |
*/
|
937 |
static function delete_post_types( $delete_options ) {
|
938 |
+
$count = 0;
|
939 |
$selected_types = $delete_options['selected_types'];
|
940 |
|
941 |
+
foreach ( $selected_types as $selected_type ) {
|
|
|
|
|
|
|
942 |
|
943 |
+
$type_status = Bulk_Delete_Util::split_post_type_status( $selected_type );
|
944 |
|
945 |
+
$type = $type_status['type'];
|
946 |
+
$status = $type_status['status'];
|
|
|
947 |
|
948 |
+
$options = array(
|
949 |
+
'post_status' => $status,
|
950 |
+
'post_type' => $type
|
951 |
+
);
|
952 |
|
953 |
+
$limit_to = $delete_options['limit_to'];
|
|
|
|
|
|
|
|
|
954 |
|
955 |
+
if ( $limit_to > 0 ) {
|
956 |
+
$options['showposts'] = $limit_to;
|
957 |
+
} else {
|
958 |
+
$options['nopaging'] = 'true';
|
959 |
+
}
|
960 |
|
961 |
+
$force_delete = $delete_options['force_delete'];
|
|
|
|
|
|
|
|
|
962 |
|
963 |
+
if ( $force_delete == 'true' ) {
|
964 |
+
$force_delete = true;
|
965 |
+
} else {
|
966 |
+
$force_delete = false;
|
967 |
+
}
|
968 |
|
969 |
+
self::pre_query();
|
|
|
|
|
970 |
|
971 |
+
if ($delete_options['restrict'] == "true") {
|
972 |
+
$options['op'] = $delete_options['types_op'];
|
973 |
+
$options['days'] = $delete_options['types_days'];
|
974 |
+
|
975 |
+
if ( !class_exists( 'Bulk_Delete_By_Days' ) ) {
|
976 |
+
require_once dirname( __FILE__ ) . '/include/class-bulk-delete-by-days.php';
|
977 |
+
}
|
978 |
+
$bulk_Delete_By_Days = new Bulk_Delete_By_Days;
|
979 |
}
|
|
|
|
|
980 |
|
981 |
+
$wp_query = new WP_Query();
|
982 |
+
$posts = $wp_query->query( $options );
|
983 |
|
984 |
+
self::post_query();
|
985 |
|
986 |
+
foreach ( $posts as $post ) {
|
987 |
+
// $force delete parameter to custom post types doesn't work
|
988 |
+
if ( $force_delete ) {
|
989 |
+
wp_delete_post( $post->ID );
|
990 |
+
} else {
|
991 |
+
wp_trash_post( $post->ID );
|
992 |
+
}
|
993 |
}
|
994 |
+
|
995 |
+
$count += count( $posts );
|
996 |
}
|
997 |
|
998 |
+
return $count;
|
999 |
}
|
1000 |
|
1001 |
/**
|
include/class-bulk-delete-posts.php
CHANGED
@@ -534,7 +534,19 @@ class Bulk_Delete_Posts {
|
|
534 |
foreach ($types as $type) {
|
535 |
$post_count = wp_count_posts( $type );
|
536 |
if ( $post_count->publish > 0 ) {
|
537 |
-
$types_array[$type] = $post_count->publish;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
538 |
}
|
539 |
}
|
540 |
}
|
@@ -554,7 +566,7 @@ class Bulk_Delete_Posts {
|
|
554 |
<input name="smbd_types[]" value = "<?php echo $type; ?>" type = "checkbox">
|
555 |
</td>
|
556 |
<td>
|
557 |
-
<label for="smbd_types"><?php echo $type, ' (', $count, ')'; ?></label>
|
558 |
</td>
|
559 |
</tr>
|
560 |
<?php
|
@@ -587,13 +599,6 @@ class Bulk_Delete_Posts {
|
|
587 |
</td>
|
588 |
</tr>
|
589 |
|
590 |
-
<tr>
|
591 |
-
<td scope="row" colspan="2">
|
592 |
-
<input name="smbd_types_private" value = "false" type = "radio" checked="checked" /> <?php _e('Public posts', 'bulk-delete'); ?>
|
593 |
-
<input name="smbd_types_private" value = "true" type = "radio" /> <?php _e('Private Posts', 'bulk-delete'); ?>
|
594 |
-
</td>
|
595 |
-
</tr>
|
596 |
-
|
597 |
<tr>
|
598 |
<td scope="row">
|
599 |
<input name="smbd_types_limit" id="smbd_types_limit" value = "true" type = "checkbox">
|
534 |
foreach ($types as $type) {
|
535 |
$post_count = wp_count_posts( $type );
|
536 |
if ( $post_count->publish > 0 ) {
|
537 |
+
$types_array["$type-publish"] = $post_count->publish;
|
538 |
+
}
|
539 |
+
if ( $post_count->future > 0 ) {
|
540 |
+
$types_array["$type-future"] = $post_count->future;
|
541 |
+
}
|
542 |
+
if ( $post_count->pending > 0 ) {
|
543 |
+
$types_array["$type-pending"] = $post_count->pending;
|
544 |
+
}
|
545 |
+
if ( $post_count->draft > 0 ) {
|
546 |
+
$types_array["$type-draft"] = $post_count->draft;
|
547 |
+
}
|
548 |
+
if ( $post_count->private > 0 ) {
|
549 |
+
$types_array["$type-private"] = $post_count->private;
|
550 |
}
|
551 |
}
|
552 |
}
|
566 |
<input name="smbd_types[]" value = "<?php echo $type; ?>" type = "checkbox">
|
567 |
</td>
|
568 |
<td>
|
569 |
+
<label for="smbd_types"><?php echo Bulk_Delete_Util::display_post_type_status( $type ), ' (', $count, ')'; ?></label>
|
570 |
</td>
|
571 |
</tr>
|
572 |
<?php
|
599 |
</td>
|
600 |
</tr>
|
601 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
602 |
<tr>
|
603 |
<td scope="row">
|
604 |
<input name="smbd_types_limit" id="smbd_types_limit" value = "true" type = "checkbox">
|
include/class-bulk-delete-util.php
CHANGED
@@ -105,5 +105,52 @@ class Bulk_Delete_Util {
|
|
105 |
}
|
106 |
return $cron_items;
|
107 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
}
|
109 |
?>
|
105 |
}
|
106 |
return $cron_items;
|
107 |
}
|
108 |
+
|
109 |
+
/**
|
110 |
+
* Generate display name from post type and status
|
111 |
+
*/
|
112 |
+
public static function display_post_type_status( $str ) {
|
113 |
+
$type_status = self::split_post_type_status( $str );
|
114 |
+
|
115 |
+
$type = $type_status['type'];
|
116 |
+
$status = $type_status['status'];
|
117 |
+
|
118 |
+
switch ( $status ) {
|
119 |
+
case 'private':
|
120 |
+
return $type . ' - Private Posts';
|
121 |
+
break;
|
122 |
+
case 'future':
|
123 |
+
return $type . ' - Scheduled Posts';
|
124 |
+
break;
|
125 |
+
case 'draft':
|
126 |
+
return $type . ' - Draft Posts';
|
127 |
+
break;
|
128 |
+
case 'pending':
|
129 |
+
return $type . ' - Pending Posts';
|
130 |
+
break;
|
131 |
+
case 'publish':
|
132 |
+
return $type . ' - Published Posts';
|
133 |
+
break;
|
134 |
+
}
|
135 |
+
}
|
136 |
+
|
137 |
+
/**
|
138 |
+
* Split post type and status
|
139 |
+
*/
|
140 |
+
public static function split_post_type_status( $str ) {
|
141 |
+
$type_status = array();
|
142 |
+
|
143 |
+
$str_arr = explode( '-', $str );
|
144 |
+
|
145 |
+
if ( count( $str_arr ) > 1 ) {
|
146 |
+
$type_status['status'] = end( $str_arr );
|
147 |
+
$type_status['type'] = implode( '', array_slice( $str_arr, 0, -1 ) );
|
148 |
+
} else {
|
149 |
+
$type_status['status'] = 'publish';
|
150 |
+
$type_status['type'] = $str;
|
151 |
+
}
|
152 |
+
|
153 |
+
return $type_status;
|
154 |
+
}
|
155 |
}
|
156 |
?>
|
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 4.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/bulk-delete\n"
|
7 |
-
"POT-Creation-Date: 2013-10-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -152,8 +152,8 @@ msgid "Users from the selected userrole are scheduled for deletion."
|
|
152 |
msgstr ""
|
153 |
|
154 |
#: bulk-delete.php:474 bulk-delete.php:513 bulk-delete.php:544
|
155 |
-
#: bulk-delete.php:576 bulk-delete.php:
|
156 |
-
#: bulk-delete.php:
|
157 |
msgid "See the full list of <a href = \"%s\">scheduled tasks</a>"
|
158 |
msgstr ""
|
159 |
|
@@ -193,54 +193,54 @@ msgid_plural "Deleted %d posts from the selected custom taxonomies"
|
|
193 |
msgstr[0] ""
|
194 |
msgstr[1] ""
|
195 |
|
196 |
-
#: bulk-delete.php:
|
197 |
msgid "Posts from the selected custom post type are scheduled for deletion."
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: bulk-delete.php:
|
201 |
msgid "Deleted %d post from the selected custom post type"
|
202 |
msgid_plural "Deleted %d posts from the selected custom post type"
|
203 |
msgstr[0] ""
|
204 |
msgstr[1] ""
|
205 |
|
206 |
-
#: bulk-delete.php:
|
207 |
msgid "Posts with the selected status are scheduled for deletion."
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: bulk-delete.php:
|
211 |
msgid "Deleted %d post with the selected post status"
|
212 |
msgid_plural "Deleted %d posts with the selected post status"
|
213 |
msgstr[0] ""
|
214 |
msgstr[1] ""
|
215 |
|
216 |
-
#: bulk-delete.php:
|
217 |
msgid "The selected pages are scheduled for deletion."
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: bulk-delete.php:
|
221 |
msgid "Deleted %d page"
|
222 |
msgid_plural "Deleted %d pages"
|
223 |
msgstr[0] ""
|
224 |
msgstr[1] ""
|
225 |
|
226 |
-
#: bulk-delete.php:
|
227 |
msgid "Deleted %d post with the specified urls"
|
228 |
msgid_plural "Deleted %d posts with the specified urls"
|
229 |
msgstr[0] ""
|
230 |
msgstr[1] ""
|
231 |
|
232 |
-
#: bulk-delete.php:
|
233 |
msgid "Deleted %d post revision"
|
234 |
msgid_plural "Deleted %d post revisions"
|
235 |
msgstr[0] ""
|
236 |
msgstr[1] ""
|
237 |
|
238 |
-
#: bulk-delete.php:
|
239 |
msgid ""
|
240 |
"Posts matching the selected custom field setting are scheduled for deletion."
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: bulk-delete.php:
|
244 |
msgid "Deleted %d post using the selected custom field condition"
|
245 |
msgid_plural "Deleted %d posts using the selected custom field condition"
|
246 |
msgstr[0] ""
|
@@ -251,10 +251,10 @@ msgstr[1] ""
|
|
251 |
#: include/class-bulk-delete-posts.php:247
|
252 |
#: include/class-bulk-delete-posts.php:367
|
253 |
#: include/class-bulk-delete-posts.php:521
|
254 |
-
#: include/class-bulk-delete-posts.php:
|
255 |
-
#: include/class-bulk-delete-posts.php:
|
256 |
-
#: include/class-bulk-delete-posts.php:
|
257 |
-
#: include/class-bulk-delete-posts.php:
|
258 |
#: include/class-bulk-delete-users.php:16
|
259 |
msgid ""
|
260 |
"This section just got enabled. Kindly <a href = \"%1$s\">refresh</a> the "
|
@@ -262,7 +262,7 @@ msgid ""
|
|
262 |
msgstr ""
|
263 |
|
264 |
#: include/class-bulk-delete-posts.php:26
|
265 |
-
#: include/class-bulk-delete-posts.php:
|
266 |
msgid "Select the posts which you want to delete"
|
267 |
msgstr ""
|
268 |
|
@@ -299,10 +299,11 @@ msgstr ""
|
|
299 |
#: include/class-bulk-delete-posts.php:162
|
300 |
#: include/class-bulk-delete-posts.php:284
|
301 |
#: include/class-bulk-delete-posts.php:438
|
302 |
-
#: include/class-bulk-delete-posts.php:
|
303 |
-
#: include/class-bulk-delete-posts.php:
|
304 |
-
#: include/class-bulk-delete-posts.php:
|
305 |
#: include/class-bulk-delete-users.php:42
|
|
|
306 |
msgid "Choose your filtering options"
|
307 |
msgstr ""
|
308 |
|
@@ -310,7 +311,8 @@ msgstr ""
|
|
310 |
#: include/class-bulk-delete-posts.php:171
|
311 |
#: include/class-bulk-delete-posts.php:293
|
312 |
#: include/class-bulk-delete-posts.php:447
|
313 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
314 |
msgid "Only restrict to posts which are "
|
315 |
msgstr ""
|
316 |
|
@@ -318,8 +320,9 @@ msgstr ""
|
|
318 |
#: include/class-bulk-delete-posts.php:173
|
319 |
#: include/class-bulk-delete-posts.php:295
|
320 |
#: include/class-bulk-delete-posts.php:449
|
321 |
-
#: include/class-bulk-delete-posts.php:
|
322 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
323 |
msgid "older than"
|
324 |
msgstr ""
|
325 |
|
@@ -327,8 +330,9 @@ msgstr ""
|
|
327 |
#: include/class-bulk-delete-posts.php:174
|
328 |
#: include/class-bulk-delete-posts.php:296
|
329 |
#: include/class-bulk-delete-posts.php:450
|
330 |
-
#: include/class-bulk-delete-posts.php:
|
331 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
332 |
msgid "posted within last"
|
333 |
msgstr ""
|
334 |
|
@@ -336,9 +340,10 @@ msgstr ""
|
|
336 |
#: include/class-bulk-delete-posts.php:176
|
337 |
#: include/class-bulk-delete-posts.php:298
|
338 |
#: include/class-bulk-delete-posts.php:452
|
339 |
-
#: include/class-bulk-delete-posts.php:
|
340 |
-
#: include/class-bulk-delete-posts.php:
|
341 |
#: include/class-bulk-delete-users.php:59
|
|
|
342 |
msgid "days"
|
343 |
msgstr ""
|
344 |
|
@@ -346,9 +351,10 @@ msgstr ""
|
|
346 |
#: include/class-bulk-delete-posts.php:182
|
347 |
#: include/class-bulk-delete-posts.php:304
|
348 |
#: include/class-bulk-delete-posts.php:458
|
349 |
-
#: include/class-bulk-delete-posts.php:
|
350 |
-
#: include/class-bulk-delete-posts.php:
|
351 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
352 |
msgid "Move to Trash"
|
353 |
msgstr ""
|
354 |
|
@@ -356,9 +362,10 @@ msgstr ""
|
|
356 |
#: include/class-bulk-delete-posts.php:183
|
357 |
#: include/class-bulk-delete-posts.php:305
|
358 |
#: include/class-bulk-delete-posts.php:459
|
359 |
-
#: include/class-bulk-delete-posts.php:
|
360 |
-
#: include/class-bulk-delete-posts.php:
|
361 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
362 |
msgid "Delete permanently"
|
363 |
msgstr ""
|
364 |
|
@@ -366,8 +373,9 @@ msgstr ""
|
|
366 |
#: include/class-bulk-delete-posts.php:199
|
367 |
#: include/class-bulk-delete-posts.php:321
|
368 |
#: include/class-bulk-delete-posts.php:475
|
369 |
-
#: include/class-bulk-delete-posts.php:
|
370 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
371 |
msgid "Only delete first "
|
372 |
msgstr ""
|
373 |
|
@@ -375,8 +383,9 @@ msgstr ""
|
|
375 |
#: include/class-bulk-delete-posts.php:200
|
376 |
#: include/class-bulk-delete-posts.php:322
|
377 |
#: include/class-bulk-delete-posts.php:476
|
378 |
-
#: include/class-bulk-delete-posts.php:
|
379 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
380 |
msgid "posts."
|
381 |
msgstr ""
|
382 |
|
@@ -384,8 +393,9 @@ msgstr ""
|
|
384 |
#: include/class-bulk-delete-posts.php:201
|
385 |
#: include/class-bulk-delete-posts.php:323
|
386 |
#: include/class-bulk-delete-posts.php:477
|
387 |
-
#: include/class-bulk-delete-posts.php:
|
388 |
-
#: include/class-bulk-delete-posts.php:
|
|
|
389 |
msgid ""
|
390 |
"Use this option if there are more than 1000 posts and the script timesout."
|
391 |
msgstr ""
|
@@ -394,9 +404,10 @@ msgstr ""
|
|
394 |
#: include/class-bulk-delete-posts.php:207
|
395 |
#: include/class-bulk-delete-posts.php:329
|
396 |
#: include/class-bulk-delete-posts.php:483
|
397 |
-
#: include/class-bulk-delete-posts.php:
|
398 |
-
#: include/class-bulk-delete-posts.php:
|
399 |
#: include/class-bulk-delete-users.php:83
|
|
|
400 |
msgid "Delete now"
|
401 |
msgstr ""
|
402 |
|
@@ -404,10 +415,11 @@ msgstr ""
|
|
404 |
#: include/class-bulk-delete-posts.php:208
|
405 |
#: include/class-bulk-delete-posts.php:330
|
406 |
#: include/class-bulk-delete-posts.php:484
|
407 |
-
#: include/class-bulk-delete-posts.php:
|
408 |
-
#: include/class-bulk-delete-posts.php:
|
409 |
#: include/class-bulk-delete-users.php:84
|
410 |
#: include/class-cron-list-table.php:117
|
|
|
411 |
msgid "Schedule"
|
412 |
msgstr ""
|
413 |
|
@@ -415,9 +427,10 @@ msgstr ""
|
|
415 |
#: include/class-bulk-delete-posts.php:209
|
416 |
#: include/class-bulk-delete-posts.php:331
|
417 |
#: include/class-bulk-delete-posts.php:485
|
418 |
-
#: include/class-bulk-delete-posts.php:
|
419 |
-
#: include/class-bulk-delete-posts.php:
|
420 |
#: include/class-bulk-delete-users.php:85
|
|
|
421 |
msgid "repeat "
|
422 |
msgstr ""
|
423 |
|
@@ -425,9 +438,10 @@ msgstr ""
|
|
425 |
#: include/class-bulk-delete-posts.php:211
|
426 |
#: include/class-bulk-delete-posts.php:333
|
427 |
#: include/class-bulk-delete-posts.php:487
|
428 |
-
#: include/class-bulk-delete-posts.php:
|
429 |
-
#: include/class-bulk-delete-posts.php:
|
430 |
#: include/class-bulk-delete-users.php:87
|
|
|
431 |
msgid "Don't repeat"
|
432 |
msgstr ""
|
433 |
|
@@ -435,9 +449,10 @@ msgstr ""
|
|
435 |
#: include/class-bulk-delete-posts.php:221
|
436 |
#: include/class-bulk-delete-posts.php:343
|
437 |
#: include/class-bulk-delete-posts.php:497
|
438 |
-
#: include/class-bulk-delete-posts.php:
|
439 |
-
#: include/class-bulk-delete-posts.php:
|
440 |
#: include/class-bulk-delete-users.php:97
|
|
|
441 |
msgid "Only available in Pro Addon"
|
442 |
msgstr ""
|
443 |
|
@@ -445,11 +460,12 @@ msgstr ""
|
|
445 |
#: include/class-bulk-delete-posts.php:235
|
446 |
#: include/class-bulk-delete-posts.php:350
|
447 |
#: include/class-bulk-delete-posts.php:504
|
448 |
-
#: include/class-bulk-delete-posts.php:
|
449 |
-
#: include/class-bulk-delete-posts.php:
|
450 |
-
#: include/class-bulk-delete-posts.php:
|
451 |
-
#: include/class-bulk-delete-posts.php:
|
452 |
#: include/class-bulk-delete-users.php:111
|
|
|
453 |
msgid "Bulk Delete "
|
454 |
msgstr ""
|
455 |
|
@@ -464,19 +480,20 @@ msgstr ""
|
|
464 |
#: include/class-bulk-delete-posts.php:189
|
465 |
#: include/class-bulk-delete-posts.php:311
|
466 |
#: include/class-bulk-delete-posts.php:465
|
467 |
-
#:
|
468 |
msgid "Public posts"
|
469 |
msgstr ""
|
470 |
|
471 |
#: include/class-bulk-delete-posts.php:190
|
472 |
#: include/class-bulk-delete-posts.php:312
|
473 |
#: include/class-bulk-delete-posts.php:466
|
474 |
-
#:
|
475 |
msgid "Private Posts"
|
476 |
msgstr ""
|
477 |
|
478 |
#: include/class-bulk-delete-posts.php:227
|
479 |
#: include/class-bulk-delete-users.php:103
|
|
|
480 |
msgid "Enter time in Y-m-d H:i:s format or enter now to use current time"
|
481 |
msgstr ""
|
482 |
|
@@ -506,102 +523,102 @@ msgstr ""
|
|
506 |
msgid "You don't have any posts assigned to custom taxonomies in this blog."
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: include/class-bulk-delete-posts.php:
|
510 |
msgid "Select the custom post type whose post you want to delete"
|
511 |
msgstr ""
|
512 |
|
513 |
-
#: include/class-bulk-delete-posts.php:
|
514 |
msgid "You don't have any posts assigned to custom post types in this blog."
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: include/class-bulk-delete-posts.php:
|
518 |
msgid "Select the pages which you want to delete"
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: include/class-bulk-delete-posts.php:
|
522 |
msgid "All Published Pages"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: include/class-bulk-delete-posts.php:
|
526 |
-
#: include/class-bulk-delete-posts.php:
|
527 |
-
#: include/class-bulk-delete-posts.php:
|
528 |
-
#: include/class-bulk-delete-posts.php:
|
529 |
-
#: include/class-bulk-delete-posts.php:
|
530 |
msgid "Pages"
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: include/class-bulk-delete-posts.php:
|
534 |
msgid "All Draft Pages"
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: include/class-bulk-delete-posts.php:
|
538 |
msgid "All Scheduled Pages"
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: include/class-bulk-delete-posts.php:
|
542 |
msgid "All Pending Pages"
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: include/class-bulk-delete-posts.php:
|
546 |
msgid "All Private Pages"
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: include/class-bulk-delete-posts.php:
|
550 |
msgid "Only restrict to pages which are "
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: include/class-bulk-delete-posts.php:
|
554 |
msgid "Delete these specific pages"
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: include/class-bulk-delete-posts.php:
|
558 |
msgid "Enter one post url (not post ids) per line"
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: include/class-bulk-delete-posts.php:
|
562 |
msgid "All Revisions"
|
563 |
msgstr ""
|
564 |
|
565 |
-
#: include/class-bulk-delete-posts.php:
|
566 |
msgid "Revisions"
|
567 |
msgstr ""
|
568 |
|
569 |
-
#: include/class-bulk-delete-posts.php:
|
570 |
msgid ""
|
571 |
"You need \"Bulk Delete by Custom Field\" Addon, to delete post by custom "
|
572 |
"field."
|
573 |
msgstr ""
|
574 |
|
575 |
-
#: include/class-bulk-delete-posts.php:
|
576 |
msgid ""
|
577 |
"If you are seeing a blank page after clicking the Bulk Delete button, then "
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: include/class-bulk-delete-posts.php:
|
581 |
msgid "check out this FAQ"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: include/class-bulk-delete-posts.php:
|
585 |
msgid "You also need need the following debug information."
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: include/class-bulk-delete-posts.php:
|
589 |
msgid "PHP Version "
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: include/class-bulk-delete-posts.php:
|
593 |
msgid "Plugin Version "
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: include/class-bulk-delete-posts.php:
|
597 |
msgid "Available memory size "
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: include/class-bulk-delete-posts.php:
|
601 |
msgid "Script time out "
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: include/class-bulk-delete-posts.php:
|
605 |
msgid "Script input time "
|
606 |
msgstr ""
|
607 |
|
@@ -754,6 +771,30 @@ msgstr ""
|
|
754 |
msgid "You have not scheduled any bulk delete jobs."
|
755 |
msgstr ""
|
756 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
757 |
#. Plugin Name of the plugin/theme
|
758 |
msgid "Bulk Delete"
|
759 |
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 4.2\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/bulk-delete\n"
|
7 |
+
"POT-Creation-Date: 2013-10-22 15:39:59+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
152 |
msgstr ""
|
153 |
|
154 |
#: bulk-delete.php:474 bulk-delete.php:513 bulk-delete.php:544
|
155 |
+
#: bulk-delete.php:576 bulk-delete.php:607 bulk-delete.php:641
|
156 |
+
#: bulk-delete.php:676 bulk-delete.php:744
|
157 |
msgid "See the full list of <a href = \"%s\">scheduled tasks</a>"
|
158 |
msgstr ""
|
159 |
|
193 |
msgstr[0] ""
|
194 |
msgstr[1] ""
|
195 |
|
196 |
+
#: bulk-delete.php:606
|
197 |
msgid "Posts from the selected custom post type are scheduled for deletion."
|
198 |
msgstr ""
|
199 |
|
200 |
+
#: bulk-delete.php:610
|
201 |
msgid "Deleted %d post from the selected custom post type"
|
202 |
msgid_plural "Deleted %d posts from the selected custom post type"
|
203 |
msgstr[0] ""
|
204 |
msgstr[1] ""
|
205 |
|
206 |
+
#: bulk-delete.php:640
|
207 |
msgid "Posts with the selected status are scheduled for deletion."
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: bulk-delete.php:644
|
211 |
msgid "Deleted %d post with the selected post status"
|
212 |
msgid_plural "Deleted %d posts with the selected post status"
|
213 |
msgstr[0] ""
|
214 |
msgstr[1] ""
|
215 |
|
216 |
+
#: bulk-delete.php:675
|
217 |
msgid "The selected pages are scheduled for deletion."
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: bulk-delete.php:679
|
221 |
msgid "Deleted %d page"
|
222 |
msgid_plural "Deleted %d pages"
|
223 |
msgstr[0] ""
|
224 |
msgstr[1] ""
|
225 |
|
226 |
+
#: bulk-delete.php:705
|
227 |
msgid "Deleted %d post with the specified urls"
|
228 |
msgid_plural "Deleted %d posts with the specified urls"
|
229 |
msgstr[0] ""
|
230 |
msgstr[1] ""
|
231 |
|
232 |
+
#: bulk-delete.php:714
|
233 |
msgid "Deleted %d post revision"
|
234 |
msgid_plural "Deleted %d post revisions"
|
235 |
msgstr[0] ""
|
236 |
msgstr[1] ""
|
237 |
|
238 |
+
#: bulk-delete.php:743
|
239 |
msgid ""
|
240 |
"Posts matching the selected custom field setting are scheduled for deletion."
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: bulk-delete.php:747
|
244 |
msgid "Deleted %d post using the selected custom field condition"
|
245 |
msgid_plural "Deleted %d posts using the selected custom field condition"
|
246 |
msgstr[0] ""
|
251 |
#: include/class-bulk-delete-posts.php:247
|
252 |
#: include/class-bulk-delete-posts.php:367
|
253 |
#: include/class-bulk-delete-posts.php:521
|
254 |
+
#: include/class-bulk-delete-posts.php:653
|
255 |
+
#: include/class-bulk-delete-posts.php:773
|
256 |
+
#: include/class-bulk-delete-posts.php:820
|
257 |
+
#: include/class-bulk-delete-posts.php:856
|
258 |
#: include/class-bulk-delete-users.php:16
|
259 |
msgid ""
|
260 |
"This section just got enabled. Kindly <a href = \"%1$s\">refresh</a> the "
|
262 |
msgstr ""
|
263 |
|
264 |
#: include/class-bulk-delete-posts.php:26
|
265 |
+
#: include/class-bulk-delete-posts.php:829
|
266 |
msgid "Select the posts which you want to delete"
|
267 |
msgstr ""
|
268 |
|
299 |
#: include/class-bulk-delete-posts.php:162
|
300 |
#: include/class-bulk-delete-posts.php:284
|
301 |
#: include/class-bulk-delete-posts.php:438
|
302 |
+
#: include/class-bulk-delete-posts.php:577
|
303 |
+
#: include/class-bulk-delete-posts.php:706
|
304 |
+
#: include/class-bulk-delete-posts.php:793
|
305 |
#: include/class-bulk-delete-users.php:42
|
306 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:80
|
307 |
msgid "Choose your filtering options"
|
308 |
msgstr ""
|
309 |
|
311 |
#: include/class-bulk-delete-posts.php:171
|
312 |
#: include/class-bulk-delete-posts.php:293
|
313 |
#: include/class-bulk-delete-posts.php:447
|
314 |
+
#: include/class-bulk-delete-posts.php:586
|
315 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:89
|
316 |
msgid "Only restrict to posts which are "
|
317 |
msgstr ""
|
318 |
|
320 |
#: include/class-bulk-delete-posts.php:173
|
321 |
#: include/class-bulk-delete-posts.php:295
|
322 |
#: include/class-bulk-delete-posts.php:449
|
323 |
+
#: include/class-bulk-delete-posts.php:588
|
324 |
+
#: include/class-bulk-delete-posts.php:715
|
325 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:91
|
326 |
msgid "older than"
|
327 |
msgstr ""
|
328 |
|
330 |
#: include/class-bulk-delete-posts.php:174
|
331 |
#: include/class-bulk-delete-posts.php:296
|
332 |
#: include/class-bulk-delete-posts.php:450
|
333 |
+
#: include/class-bulk-delete-posts.php:589
|
334 |
+
#: include/class-bulk-delete-posts.php:716
|
335 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:92
|
336 |
msgid "posted within last"
|
337 |
msgstr ""
|
338 |
|
340 |
#: include/class-bulk-delete-posts.php:176
|
341 |
#: include/class-bulk-delete-posts.php:298
|
342 |
#: include/class-bulk-delete-posts.php:452
|
343 |
+
#: include/class-bulk-delete-posts.php:591
|
344 |
+
#: include/class-bulk-delete-posts.php:718
|
345 |
#: include/class-bulk-delete-users.php:59
|
346 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:94
|
347 |
msgid "days"
|
348 |
msgstr ""
|
349 |
|
351 |
#: include/class-bulk-delete-posts.php:182
|
352 |
#: include/class-bulk-delete-posts.php:304
|
353 |
#: include/class-bulk-delete-posts.php:458
|
354 |
+
#: include/class-bulk-delete-posts.php:597
|
355 |
+
#: include/class-bulk-delete-posts.php:724
|
356 |
+
#: include/class-bulk-delete-posts.php:799
|
357 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:100
|
358 |
msgid "Move to Trash"
|
359 |
msgstr ""
|
360 |
|
362 |
#: include/class-bulk-delete-posts.php:183
|
363 |
#: include/class-bulk-delete-posts.php:305
|
364 |
#: include/class-bulk-delete-posts.php:459
|
365 |
+
#: include/class-bulk-delete-posts.php:598
|
366 |
+
#: include/class-bulk-delete-posts.php:725
|
367 |
+
#: include/class-bulk-delete-posts.php:800
|
368 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:101
|
369 |
msgid "Delete permanently"
|
370 |
msgstr ""
|
371 |
|
373 |
#: include/class-bulk-delete-posts.php:199
|
374 |
#: include/class-bulk-delete-posts.php:321
|
375 |
#: include/class-bulk-delete-posts.php:475
|
376 |
+
#: include/class-bulk-delete-posts.php:607
|
377 |
+
#: include/class-bulk-delete-posts.php:732
|
378 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:117
|
379 |
msgid "Only delete first "
|
380 |
msgstr ""
|
381 |
|
383 |
#: include/class-bulk-delete-posts.php:200
|
384 |
#: include/class-bulk-delete-posts.php:322
|
385 |
#: include/class-bulk-delete-posts.php:476
|
386 |
+
#: include/class-bulk-delete-posts.php:608
|
387 |
+
#: include/class-bulk-delete-posts.php:733
|
388 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:118
|
389 |
msgid "posts."
|
390 |
msgstr ""
|
391 |
|
393 |
#: include/class-bulk-delete-posts.php:201
|
394 |
#: include/class-bulk-delete-posts.php:323
|
395 |
#: include/class-bulk-delete-posts.php:477
|
396 |
+
#: include/class-bulk-delete-posts.php:609
|
397 |
+
#: include/class-bulk-delete-posts.php:734
|
398 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:119
|
399 |
msgid ""
|
400 |
"Use this option if there are more than 1000 posts and the script timesout."
|
401 |
msgstr ""
|
404 |
#: include/class-bulk-delete-posts.php:207
|
405 |
#: include/class-bulk-delete-posts.php:329
|
406 |
#: include/class-bulk-delete-posts.php:483
|
407 |
+
#: include/class-bulk-delete-posts.php:615
|
408 |
+
#: include/class-bulk-delete-posts.php:740
|
409 |
#: include/class-bulk-delete-users.php:83
|
410 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:125
|
411 |
msgid "Delete now"
|
412 |
msgstr ""
|
413 |
|
415 |
#: include/class-bulk-delete-posts.php:208
|
416 |
#: include/class-bulk-delete-posts.php:330
|
417 |
#: include/class-bulk-delete-posts.php:484
|
418 |
+
#: include/class-bulk-delete-posts.php:616
|
419 |
+
#: include/class-bulk-delete-posts.php:741
|
420 |
#: include/class-bulk-delete-users.php:84
|
421 |
#: include/class-cron-list-table.php:117
|
422 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:126
|
423 |
msgid "Schedule"
|
424 |
msgstr ""
|
425 |
|
427 |
#: include/class-bulk-delete-posts.php:209
|
428 |
#: include/class-bulk-delete-posts.php:331
|
429 |
#: include/class-bulk-delete-posts.php:485
|
430 |
+
#: include/class-bulk-delete-posts.php:617
|
431 |
+
#: include/class-bulk-delete-posts.php:742
|
432 |
#: include/class-bulk-delete-users.php:85
|
433 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:127
|
434 |
msgid "repeat "
|
435 |
msgstr ""
|
436 |
|
438 |
#: include/class-bulk-delete-posts.php:211
|
439 |
#: include/class-bulk-delete-posts.php:333
|
440 |
#: include/class-bulk-delete-posts.php:487
|
441 |
+
#: include/class-bulk-delete-posts.php:619
|
442 |
+
#: include/class-bulk-delete-posts.php:744
|
443 |
#: include/class-bulk-delete-users.php:87
|
444 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:129
|
445 |
msgid "Don't repeat"
|
446 |
msgstr ""
|
447 |
|
449 |
#: include/class-bulk-delete-posts.php:221
|
450 |
#: include/class-bulk-delete-posts.php:343
|
451 |
#: include/class-bulk-delete-posts.php:497
|
452 |
+
#: include/class-bulk-delete-posts.php:629
|
453 |
+
#: include/class-bulk-delete-posts.php:754
|
454 |
#: include/class-bulk-delete-users.php:97
|
455 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:139
|
456 |
msgid "Only available in Pro Addon"
|
457 |
msgstr ""
|
458 |
|
460 |
#: include/class-bulk-delete-posts.php:235
|
461 |
#: include/class-bulk-delete-posts.php:350
|
462 |
#: include/class-bulk-delete-posts.php:504
|
463 |
+
#: include/class-bulk-delete-posts.php:636
|
464 |
+
#: include/class-bulk-delete-posts.php:761
|
465 |
+
#: include/class-bulk-delete-posts.php:808
|
466 |
+
#: include/class-bulk-delete-posts.php:844
|
467 |
#: include/class-bulk-delete-users.php:111
|
468 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:153
|
469 |
msgid "Bulk Delete "
|
470 |
msgstr ""
|
471 |
|
480 |
#: include/class-bulk-delete-posts.php:189
|
481 |
#: include/class-bulk-delete-posts.php:311
|
482 |
#: include/class-bulk-delete-posts.php:465
|
483 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:107
|
484 |
msgid "Public posts"
|
485 |
msgstr ""
|
486 |
|
487 |
#: include/class-bulk-delete-posts.php:190
|
488 |
#: include/class-bulk-delete-posts.php:312
|
489 |
#: include/class-bulk-delete-posts.php:466
|
490 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:108
|
491 |
msgid "Private Posts"
|
492 |
msgstr ""
|
493 |
|
494 |
#: include/class-bulk-delete-posts.php:227
|
495 |
#: include/class-bulk-delete-users.php:103
|
496 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:145
|
497 |
msgid "Enter time in Y-m-d H:i:s format or enter now to use current time"
|
498 |
msgstr ""
|
499 |
|
523 |
msgid "You don't have any posts assigned to custom taxonomies in this blog."
|
524 |
msgstr ""
|
525 |
|
526 |
+
#: include/class-bulk-delete-posts.php:557
|
527 |
msgid "Select the custom post type whose post you want to delete"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: include/class-bulk-delete-posts.php:642
|
531 |
msgid "You don't have any posts assigned to custom post types in this blog."
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: include/class-bulk-delete-posts.php:665
|
535 |
msgid "Select the pages which you want to delete"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: include/class-bulk-delete-posts.php:672
|
539 |
msgid "All Published Pages"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: include/class-bulk-delete-posts.php:672
|
543 |
+
#: include/class-bulk-delete-posts.php:679
|
544 |
+
#: include/class-bulk-delete-posts.php:686
|
545 |
+
#: include/class-bulk-delete-posts.php:693
|
546 |
+
#: include/class-bulk-delete-posts.php:700
|
547 |
msgid "Pages"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: include/class-bulk-delete-posts.php:679
|
551 |
msgid "All Draft Pages"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: include/class-bulk-delete-posts.php:686
|
555 |
msgid "All Scheduled Pages"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: include/class-bulk-delete-posts.php:693
|
559 |
msgid "All Pending Pages"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: include/class-bulk-delete-posts.php:700
|
563 |
msgid "All Private Pages"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: include/class-bulk-delete-posts.php:713
|
567 |
msgid "Only restrict to pages which are "
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: include/class-bulk-delete-posts.php:779
|
571 |
msgid "Delete these specific pages"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: include/class-bulk-delete-posts.php:785
|
575 |
msgid "Enter one post url (not post ids) per line"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: include/class-bulk-delete-posts.php:836
|
579 |
msgid "All Revisions"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: include/class-bulk-delete-posts.php:836
|
583 |
msgid "Revisions"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: include/class-bulk-delete-posts.php:865
|
587 |
msgid ""
|
588 |
"You need \"Bulk Delete by Custom Field\" Addon, to delete post by custom "
|
589 |
"field."
|
590 |
msgstr ""
|
591 |
|
592 |
+
#: include/class-bulk-delete-posts.php:883
|
593 |
msgid ""
|
594 |
"If you are seeing a blank page after clicking the Bulk Delete button, then "
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: include/class-bulk-delete-posts.php:883
|
598 |
msgid "check out this FAQ"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: include/class-bulk-delete-posts.php:884
|
602 |
msgid "You also need need the following debug information."
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: include/class-bulk-delete-posts.php:888
|
606 |
msgid "PHP Version "
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: include/class-bulk-delete-posts.php:892
|
610 |
msgid "Plugin Version "
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: include/class-bulk-delete-posts.php:896
|
614 |
msgid "Available memory size "
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: include/class-bulk-delete-posts.php:900
|
618 |
msgid "Script time out "
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: include/class-bulk-delete-posts.php:904
|
622 |
msgid "Script input time "
|
623 |
msgstr ""
|
624 |
|
771 |
msgid "You have not scheduled any bulk delete jobs."
|
772 |
msgstr ""
|
773 |
|
774 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:55
|
775 |
+
msgid "Choose your custom field settings"
|
776 |
+
msgstr ""
|
777 |
+
|
778 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:61
|
779 |
+
msgid "Key "
|
780 |
+
msgstr ""
|
781 |
+
|
782 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:64
|
783 |
+
msgid "equal to"
|
784 |
+
msgstr ""
|
785 |
+
|
786 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:65
|
787 |
+
msgid "not equal to"
|
788 |
+
msgstr ""
|
789 |
+
|
790 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:68
|
791 |
+
msgid "Value "
|
792 |
+
msgstr ""
|
793 |
+
|
794 |
+
#: tmp_addon/bulk-delete-by-custom-field.php:74
|
795 |
+
msgid "If you want to check for null values, then leave the value column blank"
|
796 |
+
msgstr ""
|
797 |
+
|
798 |
#. Plugin Name of the plugin/theme
|
799 |
msgid "Bulk Delete"
|
800 |
msgstr ""
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: post, comment, delete, bulk, mass, draft, revision, page
|
|
4 |
Requires at least: 3.3
|
5 |
Tested up to: 3.6.1
|
6 |
Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
|
7 |
-
Stable tag: 4.
|
8 |
|
9 |
Bulk delete users based on user role and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
|
10 |
|
@@ -195,187 +195,31 @@ The ability to schedule deletion of posts is available as a pro addon.
|
|
195 |
|
196 |
== Screenshots ==
|
197 |
|
198 |
-
1. The above screenshot shows how you can delete Posts by post status. You can choose between drafts, pending posts, scheduled posts, privates posts.
|
199 |
-
|
200 |
-
2. The above screenshot shows how you can delete posts by category.
|
201 |
-
|
202 |
-
3. The above screenshot shows how you can delete posts by tags.
|
203 |
-
|
204 |
-
4. The above screenshot shows how you can delete posts by custom taxonomies.
|
205 |
-
|
206 |
-
5. The above screenshot shows how you can delete pages by post status. You can choose between draft pages, pending pages, scheduled pages and privates pages.
|
207 |
-
|
208 |
-
6. The above screenshot shows how you can schedule auto delete of posts. Note that this feature is available only when you buy [pro addons](http://sudarmuthu.com/wordpress/bulk-delete/pro-addons).
|
209 |
-
|
210 |
-
7. The above screenshot shows the scheduled auto delete jobs will be displayed. Note that this feature is available only when you buy [pro addons](http://sudarmuthu.com/wordpress/bulk-delete/pro-addons).
|
211 |
-
|
212 |
-
8. The above screenshot shows how you can enable/disable different sections of the Plugin.
|
213 |
-
|
214 |
-
== Changelog ==
|
215 |
-
|
216 |
-
= 2013-10-12 - v4.1 - (Dev time: 6 hours) =
|
217 |
-
- Add the "delete by custom field" pro addon
|
218 |
-
|
219 |
-
= 2013-10-07 - v4.0.2 - (Dev time: 1 hours) =
|
220 |
-
- Fix issue in displaying meta boxes
|
221 |
-
- Show taxonomy label instead of slug
|
222 |
-
- Fix issue in deleting posts by custom taxonomy
|
223 |
-
|
224 |
-
= 2013-09-12 - v4.0.1 - (Dev time: 1 hours) =
|
225 |
-
- Fix JavaScript bug that prevented deleting posts by days and in batches
|
226 |
-
|
227 |
-
= 2013-09-09 - v4.0 - (Dev time: 25 hours) =
|
228 |
-
- Add the ability to delete users
|
229 |
-
- Move menu items under tools
|
230 |
-
|
231 |
-
= 2013-07-07 - v3.6.0 - (Dev time: 2 hours) =
|
232 |
-
- Change minimum requirement to WordPress 3.3
|
233 |
-
- Fix compatibility issues with "The event calendar" Plugin
|
234 |
-
|
235 |
-
= 2013-06-01 - v3.5 - (Dev time: 10 hours) =
|
236 |
-
- Added support to delete custom post types
|
237 |
-
- Added Gujarati translations
|
238 |
-
- Ignore sticky posts when deleting drafts
|
239 |
-
|
240 |
-
= 2013-05-22 - v3.4 - (Dev time: 20 hours) =
|
241 |
-
* Incorporated Screen API to select/deselect different sections of the page
|
242 |
-
* Load only sections that are selected by the user
|
243 |
-
|
244 |
-
= 2013-05-11 - v3.3 - (Dev time: 10 hours) =
|
245 |
-
* Enhanced the deletion of posts using custom taxonomies
|
246 |
-
* Added the ability to schedule auto delete of taxonomies by date
|
247 |
-
* Cleaned up all messages that are shown to the user
|
248 |
-
* Added on screen help tab
|
249 |
-
|
250 |
-
= 2013-05-04 - v3.2 - (Dev time: 20 hours) =
|
251 |
-
* Added support for scheduling auto delete of pages
|
252 |
-
* Added support for scheduling auto delete of drafts
|
253 |
-
* Fixed issue in deleting post revisions
|
254 |
-
* Move post revisions to a separate section
|
255 |
-
* Better handling of post count to improve performance
|
256 |
-
* Moved pages to a separate section
|
257 |
-
* Added ability to delete pages in different status
|
258 |
-
* Added the option to schedule auto delete of tags by date
|
259 |
-
* Fixed a bug which was not allowing categories to be deleted based on date
|
260 |
-
|
261 |
-
= 2013-04-28 - v3.1 - (Dev time: 5 hours) =
|
262 |
-
* Added separate delete by sections for pages, drafts and urls
|
263 |
-
* Added the option to delete by date for drafts, revisions, future posts etc
|
264 |
-
* Added the option to delete by date for pages
|
265 |
-
|
266 |
-
= 2013-04-27 - v3.0 - (Dev time: 10 hours) =
|
267 |
-
* Added support for pro addons
|
268 |
-
* Added GUI to see cron jobs
|
269 |
-
|
270 |
-
= v2.2.2 (2012-12-20) (Dev time: 0.5 hour) =
|
271 |
-
* Removed unused wpdb->prepare() function calls
|
272 |
|
273 |
-
|
274 |
-
* Added Serbian translations
|
275 |
-
|
276 |
-
= v2.2 (2012-07-11) (Dev time: 0.5 hour) =
|
277 |
-
* Added Hindi translations
|
278 |
-
* Added checks to see if elements are present in the array before accessing them.
|
279 |
-
|
280 |
-
= v2.1 (2012-04-07) Dev Time: 1 hour =
|
281 |
-
* Fixed CSS issues in IE
|
282 |
-
* Added Lithuanian translations
|
283 |
-
|
284 |
-
= v2.0 (2012-04-01) Dev Time: 10 hours =
|
285 |
-
* Fixed a major issue in how dates were handled.
|
286 |
-
* Major UI revamp
|
287 |
-
* Added debug information and support urls
|
288 |
-
|
289 |
-
= v1.9 (2012-03-16) =
|
290 |
-
* Added support for deleting by permalink. Credit Martin Capodici
|
291 |
-
* Fixed issues with translations
|
292 |
-
* Added Russian translations
|
293 |
-
|
294 |
-
= v1.8 (2012-01-31) =
|
295 |
-
* Added roles and capabilities for menu
|
296 |
-
|
297 |
-
= v1.7 (2012-01-12) =
|
298 |
-
* Added Bulgarian translations
|
299 |
-
|
300 |
-
= v1.6 (2011-11-28) =
|
301 |
-
* Added Italian translations
|
302 |
-
|
303 |
-
= v1.5 (2011-11-13) =
|
304 |
-
* Added Spanish translations
|
305 |
-
|
306 |
-
= v1.4 (2011-08-25) =
|
307 |
-
* Added Turkish translations
|
308 |
-
|
309 |
-
= v1.3 (2011-05-11) =
|
310 |
-
* Added German translations
|
311 |
-
|
312 |
-
= v1.2 (2011-02-06) =
|
313 |
-
* Added some optimization to handle huge number of posts in underpowered servers
|
314 |
-
|
315 |
-
= v1.1 (2011-01-22) =
|
316 |
-
* Added support to delete posts by custom taxonomies
|
317 |
-
* Added Dutch Translation
|
318 |
-
* Added Brazilian Portuguese Translation
|
319 |
-
|
320 |
-
= v1.0 (2010-06-19) =
|
321 |
-
* Proper handling of limits.
|
322 |
-
|
323 |
-
= v0.8 (2010-03-17) =
|
324 |
-
* Added support for private posts.
|
325 |
-
|
326 |
-
= v0.7 (2010-02-21) =
|
327 |
-
* Added an option to delete posts directly or send them to trash.
|
328 |
-
* Added support for translation.
|
329 |
-
|
330 |
-
= v0.6 (2009-07-22) =
|
331 |
-
* Added option to delete all scheduled posts.
|
332 |
-
|
333 |
-
= v0.5 (2009-07-21) =
|
334 |
-
* Added option to delete all pending posts.
|
335 |
-
|
336 |
-
= v0.4 (2009-07-05) =
|
337 |
-
* Added option to delete by date.
|
338 |
-
|
339 |
-
= v0.3 (2009-04-05) =
|
340 |
-
* Prevented drafts from deleted when only posts are selected
|
341 |
|
342 |
-
= v0.2 (2009-02-03) =
|
343 |
-
* Fixed issues with paging
|
344 |
|
345 |
-
|
346 |
-
* First version
|
347 |
|
348 |
-
== Upgrade Notice ==
|
349 |
|
350 |
-
|
351 |
-
Fixed issue in deleting posts by custom taxonomy
|
352 |
|
353 |
-
= 4.0.1 =
|
354 |
-
Fixed JS bug that was introduced in v4.0
|
355 |
|
356 |
-
|
357 |
-
Add the ability to delete users
|
358 |
|
359 |
-
= 3.6.0 =
|
360 |
-
Fix compatibility issues with "The event calendar" Plugin
|
361 |
|
362 |
-
|
363 |
-
Added the ability to delete posts by custom post types.
|
364 |
|
365 |
-
= 3.4 =
|
366 |
-
Added the ability to disable different sections of the Plugin.
|
367 |
|
368 |
-
|
369 |
-
Fixed issues in deleting posts using custom taxonomy
|
370 |
|
371 |
-
= 3.2 =
|
372 |
|
373 |
-
|
374 |
|
375 |
-
= 3.1 =
|
376 |
|
377 |
-
|
378 |
|
379 |
== Readme Generator ==
|
380 |
|
381 |
This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
|
|
4 |
Requires at least: 3.3
|
5 |
Tested up to: 3.6.1
|
6 |
Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
|
7 |
+
Stable tag: 4.2
|
8 |
|
9 |
Bulk delete users based on user role and posts from selected categories, tags, post types, custom taxonomies or by post status like drafts, scheduled posts, revisions etc.
|
10 |
|
195 |
|
196 |
== Screenshots ==
|
197 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
198 |
|
199 |
+
1. The above screenshot shows how you can delete Posts by post status. You can choose between drafts, pending posts, scheduled posts, privates posts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200 |
|
|
|
|
|
201 |
|
202 |
+
2. The above screenshot shows how you can delete posts by category.
|
|
|
203 |
|
|
|
204 |
|
205 |
+
3. The above screenshot shows how you can delete posts by tags.
|
|
|
206 |
|
|
|
|
|
207 |
|
208 |
+
4. The above screenshot shows how you can delete posts by custom taxonomies.
|
|
|
209 |
|
|
|
|
|
210 |
|
211 |
+
5. The above screenshot shows how you can delete pages by post status. You can choose between draft pages, pending pages, scheduled pages and privates pages.
|
|
|
212 |
|
|
|
|
|
213 |
|
214 |
+
6. The above screenshot shows how you can schedule auto delete of posts. Note that this feature is available only when you buy [pro addons](http://sudarmuthu.com/wordpress/bulk-delete/pro-addons).
|
|
|
215 |
|
|
|
216 |
|
217 |
+
7. The above screenshot shows the scheduled auto delete jobs will be displayed. Note that this feature is available only when you buy [pro addons](http://sudarmuthu.com/wordpress/bulk-delete/pro-addons).
|
218 |
|
|
|
219 |
|
220 |
+
8. The above screenshot shows how you can enable/disable different sections of the Plugin.
|
221 |
|
222 |
== Readme Generator ==
|
223 |
|
224 |
This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
|
225 |
+
HISTORY.md
|