Version Description
- Fixed in 'Set, replace, remove': invalid thumbnail IDs will be ignored
- Fixed in 'Set, replace, remove': Added missing 'break' in switch()
- Fixed in 'Set, replace, remove': Post Type Filter founded always posts and pages
- Fixed broken bulk assign link at each image in the media library
- Premium version: Added option in 'Set, replace, remove': Take the first post image from current site domain
Download this release
Release Info
Developer | Hinjiriyo |
Plugin | Quick Featured Images |
Version | 11.2 |
Comparing to | |
See all releases |
Code changes from version 11.1 to 11.2
- README.txt +14 -1
- admin/class-quick-featured-images-admin.php +1 -1
- admin/class-quick-featured-images-tools.php +57 -286
- admin/views/filter_post_types.php +1 -3
- admin/views/form_confirm.php +0 -56
- admin/views/form_select.php +1 -1
- admin/views/section_footer.php +1 -1
- languages/quick-featured-images-de_DE.mo +0 -0
- languages/quick-featured-images-de_DE.po +44 -84
- languages/quick-featured-images.pot +41 -77
- quick-featured-images.php +1 -1
README.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
|
|
4 |
Tags: add, assign, associate, attach, attachment, attachments, audio, audios, author, auto, automatic, batch, bulk, categories, category, change, column, control, custom post type, custom post types, custom taxonomies, custom taxonomy, date, dates, default, define, delete, detach, exchange, featured, featured image, featured images, filter, gallery, galleries, image, image size, images, mass, media, mime, multimedia, nextgen, pages, parent page, period, post type, post types, posts, quick, random, rapid, remove, replace, rules, search, set, standard, tag, taxonomies, taxonomy, thumb, thumbnail, thumbnails, thumbs, time, unset, update, user, video, videos
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 4.2.2
|
7 |
-
Stable tag: 11.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -258,6 +258,13 @@ If you want to contribute a translation of the plugin in your language it would
|
|
258 |
|
259 |
== Changelog ==
|
260 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
= 11.1 =
|
262 |
* Fixed bug which yielded the error message "No matches found" at the Confirmation step
|
263 |
* Fixed wrong links in the Confirmation list if cache was used
|
@@ -478,6 +485,12 @@ Fixed an insufficient security check which prevented to set a featured image
|
|
478 |
|
479 |
== Upgrade Notice ==
|
480 |
|
|
|
|
|
|
|
|
|
|
|
|
|
481 |
= 11.0 =
|
482 |
Improved performance of confirmation step and better security, tested with WP 4.2.2
|
483 |
|
4 |
Tags: add, assign, associate, attach, attachment, attachments, audio, audios, author, auto, automatic, batch, bulk, categories, category, change, column, control, custom post type, custom post types, custom taxonomies, custom taxonomy, date, dates, default, define, delete, detach, exchange, featured, featured image, featured images, filter, gallery, galleries, image, image size, images, mass, media, mime, multimedia, nextgen, pages, parent page, period, post type, post types, posts, quick, random, rapid, remove, replace, rules, search, set, standard, tag, taxonomies, taxonomy, thumb, thumbnail, thumbnails, thumbs, time, unset, update, user, video, videos
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 4.2.2
|
7 |
+
Stable tag: 11.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
258 |
|
259 |
== Changelog ==
|
260 |
|
261 |
+
= 11.2 =
|
262 |
+
* Fixed in 'Set, replace, remove': invalid thumbnail IDs will be ignored
|
263 |
+
* Fixed in 'Set, replace, remove': Added missing 'break' in switch()
|
264 |
+
* Fixed in 'Set, replace, remove': Post Type Filter founded always posts and pages
|
265 |
+
* Fixed broken bulk assign link at each image in the media library
|
266 |
+
* Premium version: Added option in 'Set, replace, remove': Take the first post image from current site domain
|
267 |
+
|
268 |
= 11.1 =
|
269 |
* Fixed bug which yielded the error message "No matches found" at the Confirmation step
|
270 |
* Fixed wrong links in the Confirmation list if cache was used
|
485 |
|
486 |
== Upgrade Notice ==
|
487 |
|
488 |
+
= 11.2 =
|
489 |
+
Fixed bugs
|
490 |
+
|
491 |
+
= 11.1 =
|
492 |
+
Fixed bug and wong links in the Confirmation step
|
493 |
+
|
494 |
= 11.0 =
|
495 |
Improved performance of confirmation step and better security, tested with WP 4.2.2
|
496 |
|
admin/class-quick-featured-images-admin.php
CHANGED
@@ -19,7 +19,7 @@
|
|
19 |
*
|
20 |
* @var string
|
21 |
*/
|
22 |
-
protected $plugin_version = '11.
|
23 |
|
24 |
/**
|
25 |
* Instance of this class.
|
19 |
*
|
20 |
* @var string
|
21 |
*/
|
22 |
+
protected $plugin_version = '11.2';
|
23 |
|
24 |
/**
|
25 |
* Instance of this class.
|
admin/class-quick-featured-images-tools.php
CHANGED
@@ -7,7 +7,8 @@
|
|
7 |
* @copyright 2014 Martin Stehle
|
8 |
*/
|
9 |
|
10 |
-
class Quick_Featured_Images_Tools { // only for debugging
|
|
|
11 |
|
12 |
/**
|
13 |
* Instance of this class.
|
@@ -255,15 +256,6 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
255 |
*/
|
256 |
protected $valid_options = null;
|
257 |
|
258 |
-
/**
|
259 |
-
* User selected statuses the plugin should perform
|
260 |
-
*
|
261 |
-
* @since 1.0.0
|
262 |
-
*
|
263 |
-
* @var array
|
264 |
-
*/
|
265 |
-
protected $selected_statuses = null;
|
266 |
-
|
267 |
/**
|
268 |
* Valid names and descriptions of the post statuses
|
269 |
*
|
@@ -291,24 +283,6 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
291 |
*/
|
292 |
protected $selected_category_id = null;
|
293 |
|
294 |
-
/**
|
295 |
-
* User selected parent page
|
296 |
-
*
|
297 |
-
* @since 1.0.0
|
298 |
-
*
|
299 |
-
* @var integer
|
300 |
-
*/
|
301 |
-
protected $selected_parent_page_id = null;
|
302 |
-
|
303 |
-
/**
|
304 |
-
* User selected author
|
305 |
-
*
|
306 |
-
* @since 1.0.0
|
307 |
-
*
|
308 |
-
* @var integer
|
309 |
-
*/
|
310 |
-
protected $selected_author_id = null;
|
311 |
-
|
312 |
/**
|
313 |
* User selected tag
|
314 |
*
|
@@ -336,105 +310,6 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
336 |
*/
|
337 |
protected $valid_post_types = null;
|
338 |
|
339 |
-
/**
|
340 |
-
* User selected names and descriptions of custom post types
|
341 |
-
*
|
342 |
-
* @since 1.0.0
|
343 |
-
*
|
344 |
-
* @var array
|
345 |
-
*/
|
346 |
-
protected $selected_custom_post_types = null;
|
347 |
-
|
348 |
-
/**
|
349 |
-
* User selected names and descriptions of mime types supporting featured images by default
|
350 |
-
*
|
351 |
-
* @since 9.0
|
352 |
-
*
|
353 |
-
* @var array
|
354 |
-
*/
|
355 |
-
protected $selected_mime_types = null;
|
356 |
-
|
357 |
-
/**
|
358 |
-
* Valid names and descriptions of the mime types supporting featured images by default
|
359 |
-
*
|
360 |
-
* @since 9.0
|
361 |
-
*
|
362 |
-
* @var array
|
363 |
-
*/
|
364 |
-
protected $valid_mime_types = null;
|
365 |
-
|
366 |
-
/**
|
367 |
-
* Valid names and descriptions of the custom post types
|
368 |
-
*
|
369 |
-
* @since 3.0
|
370 |
-
*
|
371 |
-
* @var array
|
372 |
-
*/
|
373 |
-
protected $valid_custom_post_types = null;
|
374 |
-
|
375 |
-
/**
|
376 |
-
* User selected names and descriptions of custom taxonomies
|
377 |
-
*
|
378 |
-
* @since 3.0
|
379 |
-
*
|
380 |
-
* @var array
|
381 |
-
*/
|
382 |
-
protected $selected_custom_taxonomies = null;
|
383 |
-
|
384 |
-
/**
|
385 |
-
* Valid names and descriptions of the custom taxonomies
|
386 |
-
*
|
387 |
-
* @since 3.0
|
388 |
-
*
|
389 |
-
* @var array
|
390 |
-
*/
|
391 |
-
protected $valid_custom_taxonomies = null;
|
392 |
-
|
393 |
-
/**
|
394 |
-
* User selected date queries the plugin should perform
|
395 |
-
*
|
396 |
-
* @since 4.0
|
397 |
-
*
|
398 |
-
* @var array
|
399 |
-
*/
|
400 |
-
protected $selected_date_queries = null;
|
401 |
-
|
402 |
-
/**
|
403 |
-
* Post dates as stored in the db
|
404 |
-
*
|
405 |
-
* @since 4.0
|
406 |
-
*
|
407 |
-
* @var array
|
408 |
-
*/
|
409 |
-
protected $valid_post_dates = null;
|
410 |
-
|
411 |
-
/**
|
412 |
-
* Valid names and descriptions of the date queries
|
413 |
-
*
|
414 |
-
* @since 1.0.0
|
415 |
-
*
|
416 |
-
* @var array
|
417 |
-
*/
|
418 |
-
protected $valid_date_queries = null;
|
419 |
-
|
420 |
-
/**
|
421 |
-
* User selected custom fields the plugin should perform
|
422 |
-
*
|
423 |
-
* @since 1.0.0
|
424 |
-
*
|
425 |
-
* @var array
|
426 |
-
*/
|
427 |
-
protected $selected_custom_field = null;
|
428 |
-
|
429 |
-
/**
|
430 |
-
* Valid names and descriptions of the custom fields
|
431 |
-
*
|
432 |
-
* @since 1.0.0
|
433 |
-
*
|
434 |
-
* @var array
|
435 |
-
*/
|
436 |
-
protected $valid_custom_field = null;
|
437 |
-
|
438 |
/**
|
439 |
* User selected post ids
|
440 |
*
|
@@ -556,7 +431,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
556 |
$this->selected_step = 'select';
|
557 |
$this->is_error_no_old_image = true;
|
558 |
// check if user comes from direct link in media page
|
559 |
-
} elseif ( 'assign' == $this->selected_action && 'select' == $this->selected_step && $this->selected_image_id && isset( $
|
560 |
// go to the filter selection page directly
|
561 |
$this->is_direct_access = true;
|
562 |
// check if user comes from the selection page and has not select any filter
|
@@ -618,6 +493,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
618 |
$results = $this->perform_action();
|
619 |
// print results
|
620 |
include_once( 'views/section_results.php' );
|
|
|
621 |
} // switch( selected step )
|
622 |
} // if( image available )
|
623 |
} // if( action available )
|
@@ -668,19 +544,13 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
668 |
'filter_category' => __( 'Category Filter', $this->plugin_slug ),
|
669 |
'filter_tag' => __( 'Tag Filter', $this->plugin_slug ),
|
670 |
);
|
671 |
-
// post types (generic
|
672 |
$label_posts = 'Posts';
|
673 |
$label_pages = 'Pages';
|
674 |
$this->valid_post_types = array(
|
675 |
'post' => _x( $label_posts, 'post type general name' ),
|
676 |
'page' => _x( $label_pages, 'post type general name' ),
|
677 |
);
|
678 |
-
$this->valid_custom_post_types = $this->get_registered_custom_post_types();
|
679 |
-
// mime types (supporting feat. images by default)
|
680 |
-
$this->valid_mime_types = array(
|
681 |
-
'audio' => __( 'Audio files', $this->plugin_slug ),
|
682 |
-
'video' => __( 'Video files', $this->plugin_slug ),
|
683 |
-
);
|
684 |
// statuses
|
685 |
$text = 'Private';
|
686 |
$label_private = _x( $text, 'post' );
|
@@ -699,21 +569,6 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
699 |
'future' => $label_future,
|
700 |
'private' => $label_private
|
701 |
);
|
702 |
-
// time and dates
|
703 |
-
$this->valid_date_queries = array(
|
704 |
-
'after' => __( 'Start Date', $this->plugin_slug ),
|
705 |
-
'before' => __( 'End Date', $this->plugin_slug ),
|
706 |
-
'inclusive' => __( 'Include the posts of the selected dates', $this->plugin_slug )
|
707 |
-
);
|
708 |
-
// custom fields
|
709 |
-
$this->valid_custom_field = array(
|
710 |
-
'key' => __( 'Custom field name', $this->plugin_slug ),
|
711 |
-
'compare' => __( 'Operator to test with the value in the custom field', $this->plugin_slug ),
|
712 |
-
'value' => __( 'Custom field value to compare with', $this->plugin_slug ),
|
713 |
-
'type' => __( 'Custom field type', $this->plugin_slug )
|
714 |
-
);
|
715 |
-
// custom taxonomies
|
716 |
-
$this->valid_custom_taxonomies = $this->get_registered_custom_taxonomies();
|
717 |
// image dimensions
|
718 |
$this->valid_image_dimensions = array(
|
719 |
'max_width' => __( 'Image width in pixels lower than', $this->plugin_slug ),
|
@@ -732,26 +587,10 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
732 |
$this->is_skip_refine = false;
|
733 |
// default: no category
|
734 |
$this->selected_category_id = 0;
|
735 |
-
// default: no parent page
|
736 |
-
$this->selected_parent_page_id = 0;
|
737 |
-
// default: no author
|
738 |
-
$this->selected_author_id = 0;
|
739 |
// default: no tag
|
740 |
$this->selected_tag_id = 0;
|
741 |
-
// default: no date query
|
742 |
-
$this->selected_date_queries = array( 'inclusive' => "1" ); // default: include posts matching selected time specifications
|
743 |
-
// default: all post statuses
|
744 |
-
$this->selected_statuses = array_keys( $this->valid_statuses ); // default: all statuses
|
745 |
// default: all post types
|
746 |
-
$this->selected_post_types = array_keys( $this->valid_post_types ); // default:
|
747 |
-
// default: all custom post types
|
748 |
-
$this->selected_custom_post_types = $this->valid_custom_post_types;
|
749 |
-
// default: no mime types
|
750 |
-
$this->selected_mime_types = array();
|
751 |
-
// default: no custom taxonomies
|
752 |
-
$this->selected_custom_taxonomies = array();
|
753 |
-
// default: no custom field
|
754 |
-
$this->selected_custom_field = array();
|
755 |
// default: no selected posts
|
756 |
$this->selected_post_ids = array();
|
757 |
// get user defined dimensions for thumbnails, else take 150 px and set maximum value if necessary
|
@@ -904,7 +743,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
904 |
// get the post id once
|
905 |
$post_id = get_the_ID();
|
906 |
// check if there is an existing featured image
|
907 |
-
$thumb_id =
|
908 |
// if post with featured images should be ignored, jump to next loop
|
909 |
if ( $thumb_id and $is_option[ 'orphans_only' ] ) {
|
910 |
continue;
|
@@ -918,7 +757,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
918 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
919 |
}
|
920 |
// get html for featured image for check
|
921 |
-
$thumb_id =
|
922 |
// if existing featured image
|
923 |
if ( $thumb_id ) {
|
924 |
// get thumbnail html if not yet got
|
@@ -945,7 +784,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
945 |
// get the post id once
|
946 |
$post_id = get_the_ID();
|
947 |
// check if there is an existing featured image
|
948 |
-
$thumb_id =
|
949 |
// if post with featured images should be ignored, jump to next loop
|
950 |
if ( $thumb_id and $is_option[ 'orphans_only' ] ) {
|
951 |
continue;
|
@@ -959,7 +798,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
959 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
960 |
}
|
961 |
// get html for featured image for check
|
962 |
-
$thumb_id =
|
963 |
// if existing featured image
|
964 |
if ( $thumb_id ) {
|
965 |
// get thumbnail html if not yet got
|
@@ -987,7 +826,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
987 |
// do the task
|
988 |
$success = set_post_thumbnail( $post_id, $this->selected_image_id );
|
989 |
// get html for featured image for check
|
990 |
-
$thumb_id =
|
991 |
if ( $thumb_id ) {
|
992 |
// get thumbnail html if not yet got
|
993 |
if ( ! isset( $current_featured_images[ $thumb_id ] ) ) {
|
@@ -1015,7 +854,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1015 |
// do the task
|
1016 |
$success = delete_post_thumbnail( $post_id );
|
1017 |
// get html for featured image for check
|
1018 |
-
$thumb_id =
|
1019 |
// if existing featured image
|
1020 |
if ( $thumb_id ) {
|
1021 |
// get thumbnail html if not yet got
|
@@ -1051,7 +890,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1051 |
$thumb_id = false;
|
1052 |
}
|
1053 |
// check if there is an existing featured image
|
1054 |
-
$current_thumb_id =
|
1055 |
$success = false;
|
1056 |
// if no existing featured image or if permission to overwrite it
|
1057 |
if ( ! $current_thumb_id or $is_option[ 'overwrite' ] ) {
|
@@ -1059,7 +898,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1059 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
1060 |
}
|
1061 |
// get html for featured image for check
|
1062 |
-
$thumb_id =
|
1063 |
// if existing featured image
|
1064 |
if ( $thumb_id ) {
|
1065 |
// get thumbnail html if not yet got
|
@@ -1088,7 +927,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1088 |
}
|
1089 |
$success = false;
|
1090 |
// check if there is an existing featured image
|
1091 |
-
$current_thumb_id =
|
1092 |
// if existing featured image
|
1093 |
if ( $current_thumb_id ) {
|
1094 |
// if new image
|
@@ -1112,7 +951,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1112 |
} // if ( new image )
|
1113 |
} // if ( existing image )
|
1114 |
// get html for featured image for check
|
1115 |
-
$thumb_id =
|
1116 |
// if existing featured image
|
1117 |
if ( $thumb_id ) {
|
1118 |
// get thumbnail html if not yet got
|
@@ -1138,7 +977,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1138 |
// do the task
|
1139 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
1140 |
// get html for featured image for check
|
1141 |
-
$thumb_id =
|
1142 |
if ( $thumb_id ) {
|
1143 |
// get thumbnail html if not yet got
|
1144 |
if ( ! isset( $current_featured_images[ $thumb_id ] ) ) {
|
@@ -1164,7 +1003,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1164 |
// do the task
|
1165 |
$success = delete_post_thumbnail( $post_id );
|
1166 |
// get html for featured image for check
|
1167 |
-
$thumb_id =
|
1168 |
if ( $thumb_id ) {
|
1169 |
// get thumbnail html if not yet got
|
1170 |
if ( ! isset( $current_featured_images[ $thumb_id ] ) ) {
|
@@ -1201,7 +1040,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1201 |
// get the post id once
|
1202 |
$post_id = get_the_ID();
|
1203 |
// check if there is an existing featured image
|
1204 |
-
$current_thumb_id =
|
1205 |
// if post with featured images should be ignored, jump to next loop
|
1206 |
if ( $current_thumb_id and $is_option[ 'orphans_only' ] ) {
|
1207 |
continue;
|
@@ -1263,7 +1102,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1263 |
// get the post id once
|
1264 |
$post_id = get_the_ID();
|
1265 |
// check if there is an existing featured image
|
1266 |
-
$current_thumb_id =
|
1267 |
// if post with featured images should be ignored, jump to next loop
|
1268 |
if ( $current_thumb_id and $is_option[ 'orphans_only' ] ) {
|
1269 |
continue;
|
@@ -1309,7 +1148,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1309 |
// get the post id once
|
1310 |
$post_id = get_the_ID();
|
1311 |
// check if there is an existing featured image
|
1312 |
-
$current_thumb_id =
|
1313 |
// if post with featured images should be ignored, jump to next loop
|
1314 |
if ( $current_thumb_id and $is_option[ 'orphans_only' ] ) {
|
1315 |
continue;
|
@@ -1356,7 +1195,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1356 |
// get the post id once
|
1357 |
$post_id = get_the_ID();
|
1358 |
// check if there is an existing featured image
|
1359 |
-
$current_thumb_id =
|
1360 |
if ( $current_thumb_id ) {
|
1361 |
// get thumbnail html if not yet got
|
1362 |
if ( ! isset( $current_featured_images[ $current_thumb_id ] ) ) {
|
@@ -1396,7 +1235,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1396 |
// get the post id once
|
1397 |
$post_id = get_the_ID();
|
1398 |
// get html for featured image
|
1399 |
-
$current_thumb_id =
|
1400 |
if ( $current_thumb_id ) {
|
1401 |
// get thumbnail html if not yet got
|
1402 |
if ( ! isset( $current_featured_images[ $current_thumb_id ] ) ) {
|
@@ -1421,6 +1260,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1421 |
// notice result for cache
|
1422 |
$query_results[ $post_id ] = array( $future_thumb_id, $post_link, $post_title );
|
1423 |
} // while(have_posts)
|
|
|
1424 |
} // switch(selected_action)
|
1425 |
} // if( have_posts )
|
1426 |
// Restore original post data after the query
|
@@ -1448,7 +1288,7 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1448 |
$args[ 'orderby' ] = 'title';
|
1449 |
$args[ 'order' ] = 'ASC';
|
1450 |
$args[ 'ignore_sticky_posts' ] = true;
|
1451 |
-
$args[ 'post_type' ] =
|
1452 |
switch ( $this->selected_action ) {
|
1453 |
case 'replace':
|
1454 |
$this->selected_post_ids = $this->get_post_ids_of_old_thumbnails();
|
@@ -1457,20 +1297,21 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1457 |
case 'remove':
|
1458 |
$this->selected_post_ids = $this->get_post_ids_of_thumbnail();
|
1459 |
$args[ 'post__in' ] = $this->get_id_array_for_query( $this->selected_post_ids );
|
|
|
1460 |
} // switch(selected_action)
|
1461 |
|
1462 |
if ( $this->selected_filters ) {
|
1463 |
-
// set desired post types and statusses
|
1464 |
-
if ( in_array( 'filter_post_types', $this->selected_filters ) ) {
|
1465 |
-
$this->selected_post_types = $this->get_sanitized_post_types();
|
1466 |
-
if ( ! $this->selected_post_types ) {
|
1467 |
-
// add a fictitious post type to get no result (and not to get a list of all posts)
|
1468 |
-
$args[ 'post_type' ] = 'abcdefghi'; // assume there is not and will be never a post type with this name
|
1469 |
-
}
|
1470 |
-
}
|
1471 |
-
// add other user inputs
|
1472 |
foreach ( $this->selected_filters as $filter ) {
|
1473 |
switch ( $filter ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1474 |
case 'filter_category':
|
1475 |
$this->selected_category_id = $this->get_sanitized_category_id();
|
1476 |
// if there is a selected category assign it to the query
|
@@ -1486,8 +1327,8 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1486 |
}
|
1487 |
break;
|
1488 |
} // switch(filter)
|
1489 |
-
} // foreach(
|
1490 |
-
} // if(
|
1491 |
#$this->dambedei($args);
|
1492 |
return $args;
|
1493 |
}
|
@@ -1744,94 +1585,6 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1744 |
return $queries;
|
1745 |
}
|
1746 |
|
1747 |
-
/**
|
1748 |
-
* Define parameters and return registered custom post types
|
1749 |
-
*
|
1750 |
-
* @access private
|
1751 |
-
* @since 1.0.0
|
1752 |
-
*
|
1753 |
-
* @return array the names of the registered and thumbnail supporting custom post types
|
1754 |
-
*/
|
1755 |
-
private function get_registered_custom_post_types() {
|
1756 |
-
$args = array(
|
1757 |
-
'_builtin' => false # only custom post types
|
1758 |
-
);
|
1759 |
-
$thumbnail_supporting_custom_post_types = array();
|
1760 |
-
// get the registered custom post types as objects
|
1761 |
-
$cpts = get_post_types( $args, 'names' );
|
1762 |
-
// consider only thumbnail supporting types
|
1763 |
-
foreach ( $cpts as $name => $cpt ) {
|
1764 |
-
if ( post_type_supports( $name, 'thumbnail' ) ) {
|
1765 |
-
$thumbnail_supporting_custom_post_types[] = $name;
|
1766 |
-
}
|
1767 |
-
}
|
1768 |
-
// return the result
|
1769 |
-
return $thumbnail_supporting_custom_post_types;
|
1770 |
-
}
|
1771 |
-
|
1772 |
-
/**
|
1773 |
-
* Define parameters and return thumbnail supporting custom post types
|
1774 |
-
*
|
1775 |
-
* @access private
|
1776 |
-
* @since 3.1
|
1777 |
-
*
|
1778 |
-
* @return array the names and labels of the registered and thumbnail supporting custom post types
|
1779 |
-
*/
|
1780 |
-
private function get_custom_post_types_labels() {
|
1781 |
-
$args = array(
|
1782 |
-
'_builtin' => false # only custom post types
|
1783 |
-
);
|
1784 |
-
$name_labels = array();
|
1785 |
-
// get the registered custom post types as objects
|
1786 |
-
$objects = get_post_types( $args, 'objects' );
|
1787 |
-
// store their names and labels
|
1788 |
-
foreach ( $objects as $name => $object ) {
|
1789 |
-
if ( post_type_supports( $name, 'thumbnail' ) ) {
|
1790 |
-
$name_labels[ $name ] = $object->label;
|
1791 |
-
}
|
1792 |
-
}
|
1793 |
-
// return the result
|
1794 |
-
return $name_labels;
|
1795 |
-
}
|
1796 |
-
|
1797 |
-
/**
|
1798 |
-
* Return registered custom taxonomies
|
1799 |
-
*
|
1800 |
-
* @access private
|
1801 |
-
* @since 3.0
|
1802 |
-
*
|
1803 |
-
* @return array the names of the registered custom taxonomies
|
1804 |
-
*/
|
1805 |
-
private function get_registered_custom_taxonomies() {
|
1806 |
-
$args = array(
|
1807 |
-
'_builtin' => false # only custon post types
|
1808 |
-
);
|
1809 |
-
return get_taxonomies( $args, 'names' );
|
1810 |
-
}
|
1811 |
-
|
1812 |
-
/**
|
1813 |
-
* Return registered custom taxonomies with their labels
|
1814 |
-
*
|
1815 |
-
* @access private
|
1816 |
-
* @since 3.0
|
1817 |
-
*
|
1818 |
-
* @return array the names of the registered custom taxonomies
|
1819 |
-
*/
|
1820 |
-
private function get_custom_taxonomies_labels() {
|
1821 |
-
$args = array(
|
1822 |
-
'_builtin' => false # only custon post types
|
1823 |
-
);
|
1824 |
-
$name_labels = array();
|
1825 |
-
// get the registered custom post types as objects
|
1826 |
-
$objects = get_taxonomies( $args, 'objects' );
|
1827 |
-
// store their names and labels
|
1828 |
-
foreach ( $objects as $name => $object ) {
|
1829 |
-
$name_labels[ $name ] = $object->label;
|
1830 |
-
}
|
1831 |
-
// return the result
|
1832 |
-
return $name_labels;
|
1833 |
-
}
|
1834 |
-
|
1835 |
/**
|
1836 |
* Return the intersection of two given arrays
|
1837 |
* Runs 5 times faster than PHP's array_intersect()
|
@@ -1874,8 +1627,8 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1874 |
* @return integer the id or 0
|
1875 |
*/
|
1876 |
private function get_sanitized_id( $key, $default = 0 ) {
|
1877 |
-
$given_id = absint( sanitize_text_field( $
|
1878 |
-
if ( ( ! isset( $
|
1879 |
return $default;
|
1880 |
} else {
|
1881 |
return $given_id;
|
@@ -1935,6 +1688,24 @@ class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Feature
|
|
1935 |
return $this->get_sanitized_id( 'category_id' );
|
1936 |
}
|
1937 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1938 |
/**
|
1939 |
* If results in array, return them, else say query something like "no results in array"
|
1940 |
*
|
7 |
* @copyright 2014 Martin Stehle
|
8 |
*/
|
9 |
|
10 |
+
class Quick_Featured_Images_Tools extends Quick_Featured_Images_Base { // only for debugging
|
11 |
+
#class Quick_Featured_Images_Tools { // only for debugging: extends Quick_Featured_Images_Base {
|
12 |
|
13 |
/**
|
14 |
* Instance of this class.
|
256 |
*/
|
257 |
protected $valid_options = null;
|
258 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
259 |
/**
|
260 |
* Valid names and descriptions of the post statuses
|
261 |
*
|
283 |
*/
|
284 |
protected $selected_category_id = null;
|
285 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
286 |
/**
|
287 |
* User selected tag
|
288 |
*
|
310 |
*/
|
311 |
protected $valid_post_types = null;
|
312 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
313 |
/**
|
314 |
* User selected post ids
|
315 |
*
|
431 |
$this->selected_step = 'select';
|
432 |
$this->is_error_no_old_image = true;
|
433 |
// check if user comes from direct link in media page
|
434 |
+
} elseif ( 'assign' == $this->selected_action && 'select' == $this->selected_step && $this->selected_image_id && isset( $_REQUEST[ '_wpnonce' ] ) ) {
|
435 |
// go to the filter selection page directly
|
436 |
$this->is_direct_access = true;
|
437 |
// check if user comes from the selection page and has not select any filter
|
493 |
$results = $this->perform_action();
|
494 |
// print results
|
495 |
include_once( 'views/section_results.php' );
|
496 |
+
break;
|
497 |
} // switch( selected step )
|
498 |
} // if( image available )
|
499 |
} // if( action available )
|
544 |
'filter_category' => __( 'Category Filter', $this->plugin_slug ),
|
545 |
'filter_tag' => __( 'Tag Filter', $this->plugin_slug ),
|
546 |
);
|
547 |
+
// post types (generic)
|
548 |
$label_posts = 'Posts';
|
549 |
$label_pages = 'Pages';
|
550 |
$this->valid_post_types = array(
|
551 |
'post' => _x( $label_posts, 'post type general name' ),
|
552 |
'page' => _x( $label_pages, 'post type general name' ),
|
553 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
554 |
// statuses
|
555 |
$text = 'Private';
|
556 |
$label_private = _x( $text, 'post' );
|
569 |
'future' => $label_future,
|
570 |
'private' => $label_private
|
571 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
572 |
// image dimensions
|
573 |
$this->valid_image_dimensions = array(
|
574 |
'max_width' => __( 'Image width in pixels lower than', $this->plugin_slug ),
|
587 |
$this->is_skip_refine = false;
|
588 |
// default: no category
|
589 |
$this->selected_category_id = 0;
|
|
|
|
|
|
|
|
|
590 |
// default: no tag
|
591 |
$this->selected_tag_id = 0;
|
|
|
|
|
|
|
|
|
592 |
// default: all post types
|
593 |
+
$this->selected_post_types = array_keys( $this->valid_post_types ); // default: posts and pages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
594 |
// default: no selected posts
|
595 |
$this->selected_post_ids = array();
|
596 |
// get user defined dimensions for thumbnails, else take 150 px and set maximum value if necessary
|
743 |
// get the post id once
|
744 |
$post_id = get_the_ID();
|
745 |
// check if there is an existing featured image
|
746 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
747 |
// if post with featured images should be ignored, jump to next loop
|
748 |
if ( $thumb_id and $is_option[ 'orphans_only' ] ) {
|
749 |
continue;
|
757 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
758 |
}
|
759 |
// get html for featured image for check
|
760 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
761 |
// if existing featured image
|
762 |
if ( $thumb_id ) {
|
763 |
// get thumbnail html if not yet got
|
784 |
// get the post id once
|
785 |
$post_id = get_the_ID();
|
786 |
// check if there is an existing featured image
|
787 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
788 |
// if post with featured images should be ignored, jump to next loop
|
789 |
if ( $thumb_id and $is_option[ 'orphans_only' ] ) {
|
790 |
continue;
|
798 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
799 |
}
|
800 |
// get html for featured image for check
|
801 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
802 |
// if existing featured image
|
803 |
if ( $thumb_id ) {
|
804 |
// get thumbnail html if not yet got
|
826 |
// do the task
|
827 |
$success = set_post_thumbnail( $post_id, $this->selected_image_id );
|
828 |
// get html for featured image for check
|
829 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
830 |
if ( $thumb_id ) {
|
831 |
// get thumbnail html if not yet got
|
832 |
if ( ! isset( $current_featured_images[ $thumb_id ] ) ) {
|
854 |
// do the task
|
855 |
$success = delete_post_thumbnail( $post_id );
|
856 |
// get html for featured image for check
|
857 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
858 |
// if existing featured image
|
859 |
if ( $thumb_id ) {
|
860 |
// get thumbnail html if not yet got
|
890 |
$thumb_id = false;
|
891 |
}
|
892 |
// check if there is an existing featured image
|
893 |
+
$current_thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
894 |
$success = false;
|
895 |
// if no existing featured image or if permission to overwrite it
|
896 |
if ( ! $current_thumb_id or $is_option[ 'overwrite' ] ) {
|
898 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
899 |
}
|
900 |
// get html for featured image for check
|
901 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
902 |
// if existing featured image
|
903 |
if ( $thumb_id ) {
|
904 |
// get thumbnail html if not yet got
|
927 |
}
|
928 |
$success = false;
|
929 |
// check if there is an existing featured image
|
930 |
+
$current_thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
931 |
// if existing featured image
|
932 |
if ( $current_thumb_id ) {
|
933 |
// if new image
|
951 |
} // if ( new image )
|
952 |
} // if ( existing image )
|
953 |
// get html for featured image for check
|
954 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
955 |
// if existing featured image
|
956 |
if ( $thumb_id ) {
|
957 |
// get thumbnail html if not yet got
|
977 |
// do the task
|
978 |
$success = set_post_thumbnail( $post_id, $thumb_id );
|
979 |
// get html for featured image for check
|
980 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
981 |
if ( $thumb_id ) {
|
982 |
// get thumbnail html if not yet got
|
983 |
if ( ! isset( $current_featured_images[ $thumb_id ] ) ) {
|
1003 |
// do the task
|
1004 |
$success = delete_post_thumbnail( $post_id );
|
1005 |
// get html for featured image for check
|
1006 |
+
$thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
1007 |
if ( $thumb_id ) {
|
1008 |
// get thumbnail html if not yet got
|
1009 |
if ( ! isset( $current_featured_images[ $thumb_id ] ) ) {
|
1040 |
// get the post id once
|
1041 |
$post_id = get_the_ID();
|
1042 |
// check if there is an existing featured image
|
1043 |
+
$current_thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
1044 |
// if post with featured images should be ignored, jump to next loop
|
1045 |
if ( $current_thumb_id and $is_option[ 'orphans_only' ] ) {
|
1046 |
continue;
|
1102 |
// get the post id once
|
1103 |
$post_id = get_the_ID();
|
1104 |
// check if there is an existing featured image
|
1105 |
+
$current_thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
1106 |
// if post with featured images should be ignored, jump to next loop
|
1107 |
if ( $current_thumb_id and $is_option[ 'orphans_only' ] ) {
|
1108 |
continue;
|
1148 |
// get the post id once
|
1149 |
$post_id = get_the_ID();
|
1150 |
// check if there is an existing featured image
|
1151 |
+
$current_thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
1152 |
// if post with featured images should be ignored, jump to next loop
|
1153 |
if ( $current_thumb_id and $is_option[ 'orphans_only' ] ) {
|
1154 |
continue;
|
1195 |
// get the post id once
|
1196 |
$post_id = get_the_ID();
|
1197 |
// check if there is an existing featured image
|
1198 |
+
$current_thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
1199 |
if ( $current_thumb_id ) {
|
1200 |
// get thumbnail html if not yet got
|
1201 |
if ( ! isset( $current_featured_images[ $current_thumb_id ] ) ) {
|
1235 |
// get the post id once
|
1236 |
$post_id = get_the_ID();
|
1237 |
// get html for featured image
|
1238 |
+
$current_thumb_id = $this->get_sanitized_post_thumbnail_id( $post_id );
|
1239 |
if ( $current_thumb_id ) {
|
1240 |
// get thumbnail html if not yet got
|
1241 |
if ( ! isset( $current_featured_images[ $current_thumb_id ] ) ) {
|
1260 |
// notice result for cache
|
1261 |
$query_results[ $post_id ] = array( $future_thumb_id, $post_link, $post_title );
|
1262 |
} // while(have_posts)
|
1263 |
+
break;
|
1264 |
} // switch(selected_action)
|
1265 |
} // if( have_posts )
|
1266 |
// Restore original post data after the query
|
1288 |
$args[ 'orderby' ] = 'title';
|
1289 |
$args[ 'order' ] = 'ASC';
|
1290 |
$args[ 'ignore_sticky_posts' ] = true;
|
1291 |
+
$args[ 'post_type' ] = $this->selected_post_types;
|
1292 |
switch ( $this->selected_action ) {
|
1293 |
case 'replace':
|
1294 |
$this->selected_post_ids = $this->get_post_ids_of_old_thumbnails();
|
1297 |
case 'remove':
|
1298 |
$this->selected_post_ids = $this->get_post_ids_of_thumbnail();
|
1299 |
$args[ 'post__in' ] = $this->get_id_array_for_query( $this->selected_post_ids );
|
1300 |
+
break;
|
1301 |
} // switch(selected_action)
|
1302 |
|
1303 |
if ( $this->selected_filters ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1304 |
foreach ( $this->selected_filters as $filter ) {
|
1305 |
switch ( $filter ) {
|
1306 |
+
case 'filter_post_types':
|
1307 |
+
$this->selected_post_types = $this->get_sanitized_post_types();
|
1308 |
+
if ( $this->selected_post_types ) {
|
1309 |
+
$args[ 'post_type' ] = $this->selected_post_types;
|
1310 |
+
} else {
|
1311 |
+
// add a fictitious post type to get no result (and not to get a list of all posts)
|
1312 |
+
$args[ 'post_type' ] = 'abcdefghi'; // assume there is not and will be never a post type with this name
|
1313 |
+
}
|
1314 |
+
break;
|
1315 |
case 'filter_category':
|
1316 |
$this->selected_category_id = $this->get_sanitized_category_id();
|
1317 |
// if there is a selected category assign it to the query
|
1327 |
}
|
1328 |
break;
|
1329 |
} // switch(filter)
|
1330 |
+
} // foreach(selected_filters)
|
1331 |
+
} // if(selected_filters)
|
1332 |
#$this->dambedei($args);
|
1333 |
return $args;
|
1334 |
}
|
1585 |
return $queries;
|
1586 |
}
|
1587 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1588 |
/**
|
1589 |
* Return the intersection of two given arrays
|
1590 |
* Runs 5 times faster than PHP's array_intersect()
|
1627 |
* @return integer the id or 0
|
1628 |
*/
|
1629 |
private function get_sanitized_id( $key, $default = 0 ) {
|
1630 |
+
$given_id = absint( sanitize_text_field( $_REQUEST[ $key ] ) );
|
1631 |
+
if ( ( ! isset( $_REQUEST[ $key ] ) ) or empty( $_REQUEST[ $key ] ) or 0 > $given_id ) {
|
1632 |
return $default;
|
1633 |
} else {
|
1634 |
return $given_id;
|
1688 |
return $this->get_sanitized_id( 'category_id' );
|
1689 |
}
|
1690 |
|
1691 |
+
/**
|
1692 |
+
* Get the ID of a post's featured image, else 0
|
1693 |
+
*
|
1694 |
+
* @access private
|
1695 |
+
* @since 11.2
|
1696 |
+
*
|
1697 |
+
* @return integer the id or 0
|
1698 |
+
*/
|
1699 |
+
private function get_sanitized_post_thumbnail_id( $post_id ) {
|
1700 |
+
// check if an image with the given ID exists in the media library, else set id to 0
|
1701 |
+
$current_thumb_id = get_post_thumbnail_id( $post_id );
|
1702 |
+
if ( $current_thumb_id and wp_attachment_is_image( $current_thumb_id ) ) {
|
1703 |
+
return $current_thumb_id;
|
1704 |
+
} else {
|
1705 |
+
return 0;
|
1706 |
+
}
|
1707 |
+
}
|
1708 |
+
|
1709 |
/**
|
1710 |
* If results in array, return them, else say query something like "no results in array"
|
1711 |
*
|
admin/views/filter_post_types.php
CHANGED
@@ -1,9 +1,7 @@
|
|
1 |
<h4><?php echo $this->valid_filters[ 'filter_post_types' ]; ?></h4>
|
2 |
-
<p><?php _e( 'Select post types', $this->plugin_slug ); ?>. <?php _e( 'You can select posts
|
3 |
<p>
|
4 |
<?php
|
5 |
-
$labeled_custom_post_types = $this->get_custom_post_types_labels();
|
6 |
-
|
7 |
foreach ( $this->valid_post_types as $key => $label ) {
|
8 |
?>
|
9 |
<input type="checkbox" id="<?php printf( 'qfi_%s', $key ); ?>" name="post_types[]" value="<?php echo $key; ?>" <?php checked( in_array( $key, $this->selected_post_types ) ); ?> />
|
1 |
<h4><?php echo $this->valid_filters[ 'filter_post_types' ]; ?></h4>
|
2 |
+
<p><?php _e( 'Select post types', $this->plugin_slug ); ?>. <?php _e( 'You can select posts and pages.', $this->plugin_slug ); ?></p>
|
3 |
<p>
|
4 |
<?php
|
|
|
|
|
5 |
foreach ( $this->valid_post_types as $key => $label ) {
|
6 |
?>
|
7 |
<input type="checkbox" id="<?php printf( 'qfi_%s', $key ); ?>" name="post_types[]" value="<?php echo $key; ?>" <?php checked( in_array( $key, $this->selected_post_types ) ); ?> />
|
admin/views/form_confirm.php
CHANGED
@@ -128,28 +128,11 @@ if ( $this->selected_filters ) {
|
|
128 |
<?php
|
129 |
}
|
130 |
}
|
131 |
-
foreach ( $this->selected_statuses as $v ) {
|
132 |
-
?>
|
133 |
-
<input type="hidden" name="statuses[]" value="<?php echo $v; ?>" />
|
134 |
-
<?php
|
135 |
-
}
|
136 |
foreach ( $this->selected_post_types as $v ) {
|
137 |
?>
|
138 |
<input type="hidden" name="post_types[]" value="<?php echo $v; ?>" />
|
139 |
<?php
|
140 |
}
|
141 |
-
foreach ( $this->selected_mime_types as $v ) {
|
142 |
-
?>
|
143 |
-
<input type="hidden" name="mime_types[]" value="<?php echo $v; ?>" />
|
144 |
-
<?php
|
145 |
-
}
|
146 |
-
if ( $this->selected_custom_post_types ) {
|
147 |
-
foreach ( $this->selected_custom_post_types as $v ) {
|
148 |
-
?>
|
149 |
-
<input type="hidden" name="custom_post_types[]" value="<?php echo $v; ?>" />
|
150 |
-
<?php
|
151 |
-
}
|
152 |
-
}
|
153 |
if ( $this->selected_options ) {
|
154 |
foreach ( $this->selected_options as $v ) {
|
155 |
?>
|
@@ -167,28 +150,11 @@ if ( $this->selected_category_id ) {
|
|
167 |
<input type="hidden" name="category_id" value="<?php echo $this->selected_category_id; ?>" />
|
168 |
<?php
|
169 |
}
|
170 |
-
if ( $this->selected_parent_page_id ) {
|
171 |
-
?>
|
172 |
-
<input type="hidden" name="page_id" value="<?php echo $this->selected_parent_page_id; ?>" />
|
173 |
-
<?php
|
174 |
-
}
|
175 |
-
if ( $this->selected_author_id ) {
|
176 |
-
?>
|
177 |
-
<input type="hidden" name="author_id" value="<?php echo $this->selected_author_id; ?>" />
|
178 |
-
<?php
|
179 |
-
}
|
180 |
if ( $this->selected_tag_id ) {
|
181 |
?>
|
182 |
<input type="hidden" name="tag_id" value="<?php echo $this->selected_tag_id; ?>" />
|
183 |
<?php
|
184 |
}
|
185 |
-
/*if ( $this->selected_custom_field ) {
|
186 |
-
foreach ( $this->selected_custom_field as $k => $v ) {
|
187 |
-
? >
|
188 |
-
<input type="hidden" name="custom_field[<?php echo $k; ?>]" value="<?php echo $v; ?>" />
|
189 |
-
< ? php
|
190 |
-
}
|
191 |
-
}*/
|
192 |
if ( $this->selected_old_image_ids ) {
|
193 |
foreach ( $this->selected_old_image_ids as $k => $v ) {
|
194 |
?>
|
@@ -196,28 +162,6 @@ if ( $this->selected_old_image_ids ) {
|
|
196 |
<?php
|
197 |
}
|
198 |
}
|
199 |
-
if ( in_array( 'filter_image_size', $this->selected_filters ) ) {
|
200 |
-
// $this->selected_image_dimensions is never empty because of default values, so loop without check
|
201 |
-
foreach ( $this->selected_image_dimensions as $k => $v ) {
|
202 |
-
?>
|
203 |
-
<input type="hidden" name="image_dimensions[<?php echo $k; ?>]" value="<?php echo $v; ?>" />
|
204 |
-
<?php
|
205 |
-
}
|
206 |
-
}
|
207 |
-
if ( $this->selected_custom_taxonomies ) {
|
208 |
-
foreach ( $this->selected_custom_taxonomies as $k => $v ) {
|
209 |
-
?>
|
210 |
-
<input type="hidden" name="custom_taxonomies[<?php echo $k; ?>]" value="<?php echo $v; ?>" />
|
211 |
-
<?php
|
212 |
-
}
|
213 |
-
}
|
214 |
-
if ( $this->selected_date_queries ) {
|
215 |
-
foreach ( $this->selected_date_queries as $k => $v ) {
|
216 |
-
?>
|
217 |
-
<input type="hidden" name="date_queries[<?php echo $k; ?>]" value="<?php echo $v; ?>" />
|
218 |
-
<?php
|
219 |
-
}
|
220 |
-
}
|
221 |
?>
|
222 |
<?php wp_nonce_field( 'quickfi_confirm', $this->plugin_slug . '_nonce' ); ?>
|
223 |
<input type="submit" class="button-primary" value="<?php echo $label_apply; ?>" /> <a class="button" href='<?php echo esc_url( admin_url( sprintf( 'admin.php?page=%s', $this->page_slug ) ) );?>'><?php echo $label_cancel;?></a>
|
128 |
<?php
|
129 |
}
|
130 |
}
|
|
|
|
|
|
|
|
|
|
|
131 |
foreach ( $this->selected_post_types as $v ) {
|
132 |
?>
|
133 |
<input type="hidden" name="post_types[]" value="<?php echo $v; ?>" />
|
134 |
<?php
|
135 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
if ( $this->selected_options ) {
|
137 |
foreach ( $this->selected_options as $v ) {
|
138 |
?>
|
150 |
<input type="hidden" name="category_id" value="<?php echo $this->selected_category_id; ?>" />
|
151 |
<?php
|
152 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
if ( $this->selected_tag_id ) {
|
154 |
?>
|
155 |
<input type="hidden" name="tag_id" value="<?php echo $this->selected_tag_id; ?>" />
|
156 |
<?php
|
157 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
if ( $this->selected_old_image_ids ) {
|
159 |
foreach ( $this->selected_old_image_ids as $k => $v ) {
|
160 |
?>
|
162 |
<?php
|
163 |
}
|
164 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
165 |
?>
|
166 |
<?php wp_nonce_field( 'quickfi_confirm', $this->plugin_slug . '_nonce' ); ?>
|
167 |
<input type="submit" class="button-primary" value="<?php echo $label_apply; ?>" /> <a class="button" href='<?php echo esc_url( admin_url( sprintf( 'admin.php?page=%s', $this->page_slug ) ) );?>'><?php echo $label_cancel;?></a>
|
admin/views/form_select.php
CHANGED
@@ -110,7 +110,7 @@ if ( 'replace' == $this->selected_action ) {
|
|
110 |
foreach ( $this->valid_filters as $key => $label ) {
|
111 |
switch ( $key ) {
|
112 |
case 'filter_post_types':
|
113 |
-
$desc = __( 'Search by post type. By default all posts
|
114 |
break;
|
115 |
case 'filter_category':
|
116 |
$desc = __( 'Search posts by category', $this->plugin_slug );
|
110 |
foreach ( $this->valid_filters as $key => $label ) {
|
111 |
switch ( $key ) {
|
112 |
case 'filter_post_types':
|
113 |
+
$desc = __( 'Search by post type. By default all posts and pages will be affected.', $this->plugin_slug );
|
114 |
break;
|
115 |
case 'filter_category':
|
116 |
$desc = __( 'Search posts by category', $this->plugin_slug );
|
admin/views/section_footer.php
CHANGED
@@ -19,8 +19,8 @@ if ( isset($this->plugin_slug ) ) {
|
|
19 |
// source: https://developer.paypal.com/docs/classic/archive/buttons/
|
20 |
// source: http://wpcentral.io/internationalization/
|
21 |
$paypal_locale = get_locale();
|
|
|
22 |
if ( ! in_array( $paypal_locale, array( 'en_US', 'en_AU', 'es_ES', 'fr_FR', 'de_DE', 'ja_JP', 'it_IT', 'pt_PT', 'pt_BR', 'pl_PL', 'ru_RU', 'sv_SE', 'tr_TR', 'nl_NL', 'zh_CN', 'zh_HK', 'he_IL' ) ) ) {
|
23 |
-
// try to find the nearest match
|
24 |
if ( 'ja' == $paypal_locale ) { // japanese language
|
25 |
$paypal_locale = 'ja_JP';
|
26 |
} else {
|
19 |
// source: https://developer.paypal.com/docs/classic/archive/buttons/
|
20 |
// source: http://wpcentral.io/internationalization/
|
21 |
$paypal_locale = get_locale();
|
22 |
+
// if locale is not in registered locale code try to find the nearest match
|
23 |
if ( ! in_array( $paypal_locale, array( 'en_US', 'en_AU', 'es_ES', 'fr_FR', 'de_DE', 'ja_JP', 'it_IT', 'pt_PT', 'pt_BR', 'pl_PL', 'ru_RU', 'sv_SE', 'tr_TR', 'nl_NL', 'zh_CN', 'zh_HK', 'he_IL' ) ) ) {
|
|
|
24 |
if ( 'ja' == $paypal_locale ) { // japanese language
|
25 |
$paypal_locale = 'ja_JP';
|
26 |
} else {
|
languages/quick-featured-images-de_DE.mo
CHANGED
Binary file
|
languages/quick-featured-images-de_DE.po
CHANGED
@@ -4,18 +4,18 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Quick Featured Images\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/plugins/quick-featured-images\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
-
"PO-Revision-Date: 2015-
|
9 |
"Last-Translator: Martin Stehle <m.stehle@gmx.de>\n"
|
10 |
-
"Language-Team:
|
11 |
"Language: de_DE\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"X-Generator: Poedit 1.
|
16 |
"X-Poedit-KeywordsList: __;_e;_n;_x;esc_html_e;esc_html__;esc_attr_e;"
|
17 |
"esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;_n:1,2\n"
|
18 |
-
"X-Poedit-Basepath:
|
19 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
@@ -98,175 +98,139 @@ msgstr ""
|
|
98 |
"verwendeten Beitragsbilder eines jeden Beitrags. Die Spalte der "
|
99 |
"Beitragsbilder ist sortierbar."
|
100 |
|
101 |
-
#: admin/class-quick-featured-images-tools.php:
|
102 |
#, php-format
|
103 |
msgid "Wrong image ID %d"
|
104 |
msgstr "Falsche Bild-ID %d"
|
105 |
|
106 |
-
#: admin/class-quick-featured-images-tools.php:
|
107 |
msgid "Select"
|
108 |
msgstr "Auswählen"
|
109 |
|
110 |
-
#: admin/class-quick-featured-images-tools.php:
|
111 |
msgid "Add filter"
|
112 |
msgstr "Filter hinzufügen"
|
113 |
|
114 |
-
#: admin/class-quick-featured-images-tools.php:
|
115 |
msgid "Refine"
|
116 |
msgstr "Verfeinern"
|
117 |
|
118 |
-
#: admin/class-quick-featured-images-tools.php:
|
119 |
msgid "Confirm"
|
120 |
msgstr "Bestätigen"
|
121 |
|
122 |
-
#: admin/class-quick-featured-images-tools.php:
|
123 |
msgid "Perform"
|
124 |
msgstr "Umsetzen"
|
125 |
|
126 |
-
#: admin/class-quick-featured-images-tools.php:
|
127 |
msgid "Set the selected image as new featured image"
|
128 |
msgstr "Füge das ausgewählte Bild als neues Beitragsbild hinzu"
|
129 |
|
130 |
-
#: admin/class-quick-featured-images-tools.php:
|
131 |
msgid "Replace featured images by the selected image"
|
132 |
msgstr "Ersetze mindestens ein Beitragsbild durch das ausgewählte Bild"
|
133 |
|
134 |
-
#: admin/class-quick-featured-images-tools.php:
|
135 |
msgid "Remove the selected image as featured image"
|
136 |
msgstr "Entferne das ausgewählte Bild als Beitragsbild"
|
137 |
|
138 |
-
#: admin/class-quick-featured-images-tools.php:
|
139 |
msgid "Remove any image as featured image"
|
140 |
msgstr "Entferne jedes Bild als Beitragsbild"
|
141 |
|
142 |
-
#: admin/class-quick-featured-images-tools.php:
|
143 |
msgid "Set multiple images randomly as featured images"
|
144 |
msgstr ""
|
145 |
"Füge mehrere Bilder in zufälliger Ordnung als neue Beitragsbilder hinzu"
|
146 |
|
147 |
-
#: admin/class-quick-featured-images-tools.php:
|
148 |
msgid "Overwrite featured images"
|
149 |
msgstr "Überschreibe Beitragsbilder"
|
150 |
|
151 |
-
#: admin/class-quick-featured-images-tools.php:
|
152 |
msgid "Consider only posts without any featured image"
|
153 |
msgstr "Berücksichtige nur Beiträge ohne Beitragsbild"
|
154 |
|
155 |
-
#: admin/class-quick-featured-images-tools.php:
|
156 |
msgid "Post Type Filter"
|
157 |
msgstr "Inhaltstypfilter"
|
158 |
|
159 |
-
#: admin/class-quick-featured-images-tools.php:
|
160 |
msgid "Category Filter"
|
161 |
msgstr "Kategorienfilter"
|
162 |
|
163 |
-
#: admin/class-quick-featured-images-tools.php:
|
164 |
msgid "Tag Filter"
|
165 |
msgstr "Schlagwortfilter"
|
166 |
|
167 |
-
#: admin/class-quick-featured-images-tools.php:
|
168 |
-
msgid "Audio files"
|
169 |
-
msgstr "Audio-Dateien"
|
170 |
-
|
171 |
-
#: admin/class-quick-featured-images-tools.php:682
|
172 |
-
msgid "Video files"
|
173 |
-
msgstr "Video-Dateien"
|
174 |
-
|
175 |
-
#: admin/class-quick-featured-images-tools.php:704
|
176 |
-
msgid "Start Date"
|
177 |
-
msgstr "Startdatum"
|
178 |
-
|
179 |
-
#: admin/class-quick-featured-images-tools.php:705
|
180 |
-
msgid "End Date"
|
181 |
-
msgstr "Enddatum"
|
182 |
-
|
183 |
-
#: admin/class-quick-featured-images-tools.php:706
|
184 |
-
msgid "Include the posts of the selected dates"
|
185 |
-
msgstr "Schließe die Beiträge der ausgewählten Zeitpunkte mit ein"
|
186 |
-
|
187 |
-
#: admin/class-quick-featured-images-tools.php:710
|
188 |
-
msgid "Custom field name"
|
189 |
-
msgstr "Benutzerdefinierter Feldname"
|
190 |
-
|
191 |
-
#: admin/class-quick-featured-images-tools.php:711
|
192 |
-
msgid "Operator to test with the value in the custom field"
|
193 |
-
msgstr "Operator, um auf den Wert im benutzerdefiniertem Feld zu testen"
|
194 |
-
|
195 |
-
#: admin/class-quick-featured-images-tools.php:712
|
196 |
-
msgid "Custom field value to compare with"
|
197 |
-
msgstr "Benutzerdefinierter Wert, mit dem verglichen werden soll"
|
198 |
-
|
199 |
-
#: admin/class-quick-featured-images-tools.php:713
|
200 |
-
msgid "Custom field type"
|
201 |
-
msgstr "Benutzerdefinierter Feld-Typ"
|
202 |
-
|
203 |
-
#: admin/class-quick-featured-images-tools.php:719
|
204 |
msgid "Image width in pixels lower than"
|
205 |
msgstr "Bildbreite in Pixeln kleiner als"
|
206 |
|
207 |
-
#: admin/class-quick-featured-images-tools.php:
|
208 |
msgid "Image height in pixels lower than"
|
209 |
msgstr "Bildhöhe in Pixeln kleiner als"
|
210 |
|
211 |
-
#: admin/class-quick-featured-images-tools.php:
|
212 |
#, php-format
|
213 |
msgid "The input field %s is empty."
|
214 |
msgstr "Das Eingabefeld %s ist leer."
|
215 |
|
216 |
-
#: admin/class-quick-featured-images-tools.php:
|
217 |
msgid "Type in a value into the input field."
|
218 |
msgstr "Gebe in das Eingabefeld einen Wert ein."
|
219 |
|
220 |
-
#: admin/class-quick-featured-images-tools.php:
|
221 |
#, php-format
|
222 |
msgid "%s is not defined."
|
223 |
msgstr "%s ist nicht definiert."
|
224 |
|
225 |
-
#: admin/class-quick-featured-images-tools.php:
|
226 |
msgid "Check how to define the value."
|
227 |
msgstr "Prüfe nach, wie der Wert gesetzt wird."
|
228 |
|
229 |
-
#: admin/class-quick-featured-images-tools.php:
|
230 |
msgid "There is no selected image."
|
231 |
msgstr "Es gibt kein ausgewähltes Bild."
|
232 |
|
233 |
-
#: admin/class-quick-featured-images-tools.php:
|
234 |
msgid "Select an image from the media library."
|
235 |
msgstr "Wähle ein Bild aus der Mediathek aus."
|
236 |
|
237 |
-
#: admin/class-quick-featured-images-tools.php:
|
238 |
#: admin/views/section_image.php:51
|
239 |
msgid "You have not selected an action."
|
240 |
msgstr "Du hast keine Aktion ausgewählt"
|
241 |
|
242 |
-
#: admin/class-quick-featured-images-tools.php:
|
243 |
msgid "Start again and select which action you want to apply."
|
244 |
msgstr "Fange neu an und wähle aus, welche Aktion du anwenden willst."
|
245 |
|
246 |
-
#: admin/class-quick-featured-images-tools.php:
|
247 |
#, php-format
|
248 |
msgid "The input field %s has an invalid value."
|
249 |
msgstr "Das Eingabefeld %s hat einen ungültigen Wert."
|
250 |
|
251 |
-
#: admin/class-quick-featured-images-tools.php:
|
252 |
msgid "Type in valid values in the input field."
|
253 |
msgstr "Gebe einen gültigen Wert in das Eingabefeld ein."
|
254 |
|
255 |
-
#: admin/class-quick-featured-images-tools.php:
|
256 |
msgid "Type in values stored by WordPress."
|
257 |
msgstr "Gebe von WordPress gespeicherte Werte ein."
|
258 |
|
259 |
-
#: admin/class-quick-featured-images-tools.php:
|
260 |
msgid "Set, replace, remove"
|
261 |
msgstr "Setzen, tauschen, löschen"
|
262 |
|
263 |
-
#: admin/class-quick-featured-images-tools.php:
|
264 |
msgid "Bulk set, replace and remove featured images for existing posts"
|
265 |
msgstr ""
|
266 |
"Massenweises Hinzufügen, Ersetzen und Entfernen von Beitragsbildern für "
|
267 |
"bestehende Inhalte"
|
268 |
|
269 |
-
#: admin/class-quick-featured-images-tools.php:
|
270 |
msgid "Bulk set as featured image"
|
271 |
msgstr "Als Beitragsbild setzen"
|
272 |
|
@@ -279,10 +243,8 @@ msgid "Select post types"
|
|
279 |
msgstr "Wähle die Inhaltstypen (Post Types) aus"
|
280 |
|
281 |
#: admin/views/filter_post_types.php:2
|
282 |
-
msgid "You can select posts
|
283 |
-
msgstr ""
|
284 |
-
"Du kannst Beiträge, Seiten und vorhandene andere Inhaltstypen (sog. Custom "
|
285 |
-
"Post Types) auswählen."
|
286 |
|
287 |
#: admin/views/filter_tag.php:7
|
288 |
msgid "Select a tag"
|
@@ -394,12 +356,12 @@ msgstr "Änderung bestätigen"
|
|
394 |
msgid "You can not undo the operation!"
|
395 |
msgstr "Du kannst die Aktion nicht rückgängig machen!"
|
396 |
|
397 |
-
#: admin/views/form_confirm.php:
|
398 |
#: admin/views/section_errormsg.php:8 admin/views/section_results.php:71
|
399 |
msgid "Start again"
|
400 |
msgstr "Beginne neu"
|
401 |
|
402 |
-
#: admin/views/form_confirm.php:
|
403 |
msgid "or refine your selection with the following form fields."
|
404 |
msgstr "oder verfeinere deine Auswahl mit dem folgenden Feldern."
|
405 |
|
@@ -551,12 +513,10 @@ msgstr ""
|
|
551 |
"Ergebnisse zurück."
|
552 |
|
553 |
#: admin/views/form_select.php:113
|
554 |
-
msgid ""
|
555 |
-
"Search by post type. By default all posts, pages and custom post types will "
|
556 |
-
"be affected."
|
557 |
msgstr ""
|
558 |
-
"Suchen nach Inhaltstyp. Standardmäßig werden
|
559 |
-
"
|
560 |
|
561 |
#: admin/views/form_select.php:116
|
562 |
msgid "Search posts by category"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Quick Featured Images\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/plugins/quick-featured-images\n"
|
7 |
+
"POT-Creation-Date: 2015-06-29 00:46+0200\n"
|
8 |
+
"PO-Revision-Date: 2015-06-29 00:47+0200\n"
|
9 |
"Last-Translator: Martin Stehle <m.stehle@gmx.de>\n"
|
10 |
+
"Language-Team: m.stehle@gmx.de\n"
|
11 |
"Language: de_DE\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Generator: Poedit 1.8.2\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n;_x;esc_html_e;esc_html__;esc_attr_e;"
|
17 |
"esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;_n:1,2\n"
|
18 |
+
"X-Poedit-Basepath: ..\n"
|
19 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
98 |
"verwendeten Beitragsbilder eines jeden Beitrags. Die Spalte der "
|
99 |
"Beitragsbilder ist sortierbar."
|
100 |
|
101 |
+
#: admin/class-quick-featured-images-tools.php:419
|
102 |
#, php-format
|
103 |
msgid "Wrong image ID %d"
|
104 |
msgstr "Falsche Bild-ID %d"
|
105 |
|
106 |
+
#: admin/class-quick-featured-images-tools.php:518
|
107 |
msgid "Select"
|
108 |
msgstr "Auswählen"
|
109 |
|
110 |
+
#: admin/class-quick-featured-images-tools.php:519
|
111 |
msgid "Add filter"
|
112 |
msgstr "Filter hinzufügen"
|
113 |
|
114 |
+
#: admin/class-quick-featured-images-tools.php:520
|
115 |
msgid "Refine"
|
116 |
msgstr "Verfeinern"
|
117 |
|
118 |
+
#: admin/class-quick-featured-images-tools.php:521
|
119 |
msgid "Confirm"
|
120 |
msgstr "Bestätigen"
|
121 |
|
122 |
+
#: admin/class-quick-featured-images-tools.php:522
|
123 |
msgid "Perform"
|
124 |
msgstr "Umsetzen"
|
125 |
|
126 |
+
#: admin/class-quick-featured-images-tools.php:526
|
127 |
msgid "Set the selected image as new featured image"
|
128 |
msgstr "Füge das ausgewählte Bild als neues Beitragsbild hinzu"
|
129 |
|
130 |
+
#: admin/class-quick-featured-images-tools.php:527
|
131 |
msgid "Replace featured images by the selected image"
|
132 |
msgstr "Ersetze mindestens ein Beitragsbild durch das ausgewählte Bild"
|
133 |
|
134 |
+
#: admin/class-quick-featured-images-tools.php:528
|
135 |
msgid "Remove the selected image as featured image"
|
136 |
msgstr "Entferne das ausgewählte Bild als Beitragsbild"
|
137 |
|
138 |
+
#: admin/class-quick-featured-images-tools.php:531
|
139 |
msgid "Remove any image as featured image"
|
140 |
msgstr "Entferne jedes Bild als Beitragsbild"
|
141 |
|
142 |
+
#: admin/class-quick-featured-images-tools.php:534
|
143 |
msgid "Set multiple images randomly as featured images"
|
144 |
msgstr ""
|
145 |
"Füge mehrere Bilder in zufälliger Ordnung als neue Beitragsbilder hinzu"
|
146 |
|
147 |
+
#: admin/class-quick-featured-images-tools.php:538
|
148 |
msgid "Overwrite featured images"
|
149 |
msgstr "Überschreibe Beitragsbilder"
|
150 |
|
151 |
+
#: admin/class-quick-featured-images-tools.php:539
|
152 |
msgid "Consider only posts without any featured image"
|
153 |
msgstr "Berücksichtige nur Beiträge ohne Beitragsbild"
|
154 |
|
155 |
+
#: admin/class-quick-featured-images-tools.php:543
|
156 |
msgid "Post Type Filter"
|
157 |
msgstr "Inhaltstypfilter"
|
158 |
|
159 |
+
#: admin/class-quick-featured-images-tools.php:544
|
160 |
msgid "Category Filter"
|
161 |
msgstr "Kategorienfilter"
|
162 |
|
163 |
+
#: admin/class-quick-featured-images-tools.php:545
|
164 |
msgid "Tag Filter"
|
165 |
msgstr "Schlagwortfilter"
|
166 |
|
167 |
+
#: admin/class-quick-featured-images-tools.php:574
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
msgid "Image width in pixels lower than"
|
169 |
msgstr "Bildbreite in Pixeln kleiner als"
|
170 |
|
171 |
+
#: admin/class-quick-featured-images-tools.php:575
|
172 |
msgid "Image height in pixels lower than"
|
173 |
msgstr "Bildhöhe in Pixeln kleiner als"
|
174 |
|
175 |
+
#: admin/class-quick-featured-images-tools.php:650
|
176 |
#, php-format
|
177 |
msgid "The input field %s is empty."
|
178 |
msgstr "Das Eingabefeld %s ist leer."
|
179 |
|
180 |
+
#: admin/class-quick-featured-images-tools.php:651
|
181 |
msgid "Type in a value into the input field."
|
182 |
msgstr "Gebe in das Eingabefeld einen Wert ein."
|
183 |
|
184 |
+
#: admin/class-quick-featured-images-tools.php:654
|
185 |
#, php-format
|
186 |
msgid "%s is not defined."
|
187 |
msgstr "%s ist nicht definiert."
|
188 |
|
189 |
+
#: admin/class-quick-featured-images-tools.php:655
|
190 |
msgid "Check how to define the value."
|
191 |
msgstr "Prüfe nach, wie der Wert gesetzt wird."
|
192 |
|
193 |
+
#: admin/class-quick-featured-images-tools.php:658
|
194 |
msgid "There is no selected image."
|
195 |
msgstr "Es gibt kein ausgewähltes Bild."
|
196 |
|
197 |
+
#: admin/class-quick-featured-images-tools.php:659
|
198 |
msgid "Select an image from the media library."
|
199 |
msgstr "Wähle ein Bild aus der Mediathek aus."
|
200 |
|
201 |
+
#: admin/class-quick-featured-images-tools.php:662
|
202 |
#: admin/views/section_image.php:51
|
203 |
msgid "You have not selected an action."
|
204 |
msgstr "Du hast keine Aktion ausgewählt"
|
205 |
|
206 |
+
#: admin/class-quick-featured-images-tools.php:663
|
207 |
msgid "Start again and select which action you want to apply."
|
208 |
msgstr "Fange neu an und wähle aus, welche Aktion du anwenden willst."
|
209 |
|
210 |
+
#: admin/class-quick-featured-images-tools.php:666
|
211 |
#, php-format
|
212 |
msgid "The input field %s has an invalid value."
|
213 |
msgstr "Das Eingabefeld %s hat einen ungültigen Wert."
|
214 |
|
215 |
+
#: admin/class-quick-featured-images-tools.php:667
|
216 |
msgid "Type in valid values in the input field."
|
217 |
msgstr "Gebe einen gültigen Wert in das Eingabefeld ein."
|
218 |
|
219 |
+
#: admin/class-quick-featured-images-tools.php:671
|
220 |
msgid "Type in values stored by WordPress."
|
221 |
msgstr "Gebe von WordPress gespeicherte Werte ein."
|
222 |
|
223 |
+
#: admin/class-quick-featured-images-tools.php:1777
|
224 |
msgid "Set, replace, remove"
|
225 |
msgstr "Setzen, tauschen, löschen"
|
226 |
|
227 |
+
#: admin/class-quick-featured-images-tools.php:1788
|
228 |
msgid "Bulk set, replace and remove featured images for existing posts"
|
229 |
msgstr ""
|
230 |
"Massenweises Hinzufügen, Ersetzen und Entfernen von Beitragsbildern für "
|
231 |
"bestehende Inhalte"
|
232 |
|
233 |
+
#: admin/class-quick-featured-images-tools.php:1900
|
234 |
msgid "Bulk set as featured image"
|
235 |
msgstr "Als Beitragsbild setzen"
|
236 |
|
243 |
msgstr "Wähle die Inhaltstypen (Post Types) aus"
|
244 |
|
245 |
#: admin/views/filter_post_types.php:2
|
246 |
+
msgid "You can select posts and pages."
|
247 |
+
msgstr "Du kannst Beiträge und Seiten auswählen."
|
|
|
|
|
248 |
|
249 |
#: admin/views/filter_tag.php:7
|
250 |
msgid "Select a tag"
|
356 |
msgid "You can not undo the operation!"
|
357 |
msgstr "Du kannst die Aktion nicht rückgängig machen!"
|
358 |
|
359 |
+
#: admin/views/form_confirm.php:173 admin/views/form_select.php:47
|
360 |
#: admin/views/section_errormsg.php:8 admin/views/section_results.php:71
|
361 |
msgid "Start again"
|
362 |
msgstr "Beginne neu"
|
363 |
|
364 |
+
#: admin/views/form_confirm.php:173
|
365 |
msgid "or refine your selection with the following form fields."
|
366 |
msgstr "oder verfeinere deine Auswahl mit dem folgenden Feldern."
|
367 |
|
513 |
"Ergebnisse zurück."
|
514 |
|
515 |
#: admin/views/form_select.php:113
|
516 |
+
msgid "Search by post type. By default all posts and pages will be affected."
|
|
|
|
|
517 |
msgstr ""
|
518 |
+
"Suchen nach Inhaltstyp. Standardmäßig werden Beiträge und Seiten "
|
519 |
+
"berücksichtigt."
|
520 |
|
521 |
#: admin/views/form_select.php:116
|
522 |
msgid "Search posts by category"
|
languages/quick-featured-images.pot
CHANGED
@@ -4,16 +4,16 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Quick Featured Images\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/plugins/quick-featured-images\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
-
"PO-Revision-Date: 2015-
|
9 |
-
"Language-Team:
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"X-Generator: Poedit 1.
|
14 |
"X-Poedit-KeywordsList: __;_e;_n;_x;esc_html_e;esc_html__;esc_attr_e;"
|
15 |
"esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;_n:1,2\n"
|
16 |
-
"X-Poedit-Basepath:
|
17 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
|
@@ -75,172 +75,136 @@ msgstr ""
|
|
75 |
msgid "The additional columns give you a quick overview about all used featured images for every post. The Featured Image column is sortable."
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: admin/class-quick-featured-images-tools.php:
|
79 |
#, php-format
|
80 |
msgid "Wrong image ID %d"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: admin/class-quick-featured-images-tools.php:
|
84 |
msgid "Select"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: admin/class-quick-featured-images-tools.php:
|
88 |
msgid "Add filter"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: admin/class-quick-featured-images-tools.php:
|
92 |
msgid "Refine"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: admin/class-quick-featured-images-tools.php:
|
96 |
msgid "Confirm"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: admin/class-quick-featured-images-tools.php:
|
100 |
msgid "Perform"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: admin/class-quick-featured-images-tools.php:
|
104 |
msgid "Set the selected image as new featured image"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: admin/class-quick-featured-images-tools.php:
|
108 |
msgid "Replace featured images by the selected image"
|
109 |
msgstr ""
|
110 |
|
111 |
-
#: admin/class-quick-featured-images-tools.php:
|
112 |
msgid "Remove the selected image as featured image"
|
113 |
msgstr ""
|
114 |
|
115 |
-
#: admin/class-quick-featured-images-tools.php:
|
116 |
msgid "Remove any image as featured image"
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: admin/class-quick-featured-images-tools.php:
|
120 |
msgid "Set multiple images randomly as featured images"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: admin/class-quick-featured-images-tools.php:
|
124 |
msgid "Overwrite featured images"
|
125 |
msgstr ""
|
126 |
|
127 |
-
#: admin/class-quick-featured-images-tools.php:
|
128 |
msgid "Consider only posts without any featured image"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: admin/class-quick-featured-images-tools.php:
|
132 |
msgid "Post Type Filter"
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: admin/class-quick-featured-images-tools.php:
|
136 |
msgid "Category Filter"
|
137 |
msgstr ""
|
138 |
|
139 |
-
#: admin/class-quick-featured-images-tools.php:
|
140 |
msgid "Tag Filter"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: admin/class-quick-featured-images-tools.php:
|
144 |
-
msgid "Audio files"
|
145 |
-
msgstr ""
|
146 |
-
|
147 |
-
#: admin/class-quick-featured-images-tools.php:682
|
148 |
-
msgid "Video files"
|
149 |
-
msgstr ""
|
150 |
-
|
151 |
-
#: admin/class-quick-featured-images-tools.php:704
|
152 |
-
msgid "Start Date"
|
153 |
-
msgstr ""
|
154 |
-
|
155 |
-
#: admin/class-quick-featured-images-tools.php:705
|
156 |
-
msgid "End Date"
|
157 |
-
msgstr ""
|
158 |
-
|
159 |
-
#: admin/class-quick-featured-images-tools.php:706
|
160 |
-
msgid "Include the posts of the selected dates"
|
161 |
-
msgstr ""
|
162 |
-
|
163 |
-
#: admin/class-quick-featured-images-tools.php:710
|
164 |
-
msgid "Custom field name"
|
165 |
-
msgstr ""
|
166 |
-
|
167 |
-
#: admin/class-quick-featured-images-tools.php:711
|
168 |
-
msgid "Operator to test with the value in the custom field"
|
169 |
-
msgstr ""
|
170 |
-
|
171 |
-
#: admin/class-quick-featured-images-tools.php:712
|
172 |
-
msgid "Custom field value to compare with"
|
173 |
-
msgstr ""
|
174 |
-
|
175 |
-
#: admin/class-quick-featured-images-tools.php:713
|
176 |
-
msgid "Custom field type"
|
177 |
-
msgstr ""
|
178 |
-
|
179 |
-
#: admin/class-quick-featured-images-tools.php:719
|
180 |
msgid "Image width in pixels lower than"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: admin/class-quick-featured-images-tools.php:
|
184 |
msgid "Image height in pixels lower than"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: admin/class-quick-featured-images-tools.php:
|
188 |
#, php-format
|
189 |
msgid "The input field %s is empty."
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: admin/class-quick-featured-images-tools.php:
|
193 |
msgid "Type in a value into the input field."
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: admin/class-quick-featured-images-tools.php:
|
197 |
#, php-format
|
198 |
msgid "%s is not defined."
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: admin/class-quick-featured-images-tools.php:
|
202 |
msgid "Check how to define the value."
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: admin/class-quick-featured-images-tools.php:
|
206 |
msgid "There is no selected image."
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: admin/class-quick-featured-images-tools.php:
|
210 |
msgid "Select an image from the media library."
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: admin/class-quick-featured-images-tools.php:
|
214 |
#: admin/views/section_image.php:51
|
215 |
msgid "You have not selected an action."
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: admin/class-quick-featured-images-tools.php:
|
219 |
msgid "Start again and select which action you want to apply."
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: admin/class-quick-featured-images-tools.php:
|
223 |
#, php-format
|
224 |
msgid "The input field %s has an invalid value."
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: admin/class-quick-featured-images-tools.php:
|
228 |
msgid "Type in valid values in the input field."
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: admin/class-quick-featured-images-tools.php:
|
232 |
msgid "Type in values stored by WordPress."
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: admin/class-quick-featured-images-tools.php:
|
236 |
msgid "Set, replace, remove"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: admin/class-quick-featured-images-tools.php:
|
240 |
msgid "Bulk set, replace and remove featured images for existing posts"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: admin/class-quick-featured-images-tools.php:
|
244 |
msgid "Bulk set as featured image"
|
245 |
msgstr ""
|
246 |
|
@@ -253,7 +217,7 @@ msgid "Select post types"
|
|
253 |
msgstr ""
|
254 |
|
255 |
#: admin/views/filter_post_types.php:2
|
256 |
-
msgid "You can select posts
|
257 |
msgstr ""
|
258 |
|
259 |
#: admin/views/filter_tag.php:7
|
@@ -346,12 +310,12 @@ msgstr ""
|
|
346 |
msgid "You can not undo the operation!"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: admin/views/form_confirm.php:
|
350 |
#: admin/views/section_errormsg.php:8 admin/views/section_results.php:71
|
351 |
msgid "Start again"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: admin/views/form_confirm.php:
|
355 |
msgid "or refine your selection with the following form fields."
|
356 |
msgstr ""
|
357 |
|
@@ -472,7 +436,7 @@ msgid "You can select multiple filters. They will return an intersection of thei
|
|
472 |
msgstr ""
|
473 |
|
474 |
#: admin/views/form_select.php:113
|
475 |
-
msgid "Search by post type. By default all posts
|
476 |
msgstr ""
|
477 |
|
478 |
#: admin/views/form_select.php:116
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Quick Featured Images\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/plugins/quick-featured-images\n"
|
7 |
+
"POT-Creation-Date: 2015-06-29 00:46+0200\n"
|
8 |
+
"PO-Revision-Date: 2015-06-29 00:47+0200\n"
|
9 |
+
"Language-Team: m.stehle@gmx.de\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Generator: Poedit 1.8.2\n"
|
14 |
"X-Poedit-KeywordsList: __;_e;_n;_x;esc_html_e;esc_html__;esc_attr_e;"
|
15 |
"esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;_n:1,2\n"
|
16 |
+
"X-Poedit-Basepath: ..\n"
|
17 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
|
75 |
msgid "The additional columns give you a quick overview about all used featured images for every post. The Featured Image column is sortable."
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: admin/class-quick-featured-images-tools.php:419
|
79 |
#, php-format
|
80 |
msgid "Wrong image ID %d"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: admin/class-quick-featured-images-tools.php:518
|
84 |
msgid "Select"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: admin/class-quick-featured-images-tools.php:519
|
88 |
msgid "Add filter"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: admin/class-quick-featured-images-tools.php:520
|
92 |
msgid "Refine"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: admin/class-quick-featured-images-tools.php:521
|
96 |
msgid "Confirm"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: admin/class-quick-featured-images-tools.php:522
|
100 |
msgid "Perform"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: admin/class-quick-featured-images-tools.php:526
|
104 |
msgid "Set the selected image as new featured image"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: admin/class-quick-featured-images-tools.php:527
|
108 |
msgid "Replace featured images by the selected image"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: admin/class-quick-featured-images-tools.php:528
|
112 |
msgid "Remove the selected image as featured image"
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: admin/class-quick-featured-images-tools.php:531
|
116 |
msgid "Remove any image as featured image"
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: admin/class-quick-featured-images-tools.php:534
|
120 |
msgid "Set multiple images randomly as featured images"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: admin/class-quick-featured-images-tools.php:538
|
124 |
msgid "Overwrite featured images"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: admin/class-quick-featured-images-tools.php:539
|
128 |
msgid "Consider only posts without any featured image"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: admin/class-quick-featured-images-tools.php:543
|
132 |
msgid "Post Type Filter"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: admin/class-quick-featured-images-tools.php:544
|
136 |
msgid "Category Filter"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: admin/class-quick-featured-images-tools.php:545
|
140 |
msgid "Tag Filter"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: admin/class-quick-featured-images-tools.php:574
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
msgid "Image width in pixels lower than"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: admin/class-quick-featured-images-tools.php:575
|
148 |
msgid "Image height in pixels lower than"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: admin/class-quick-featured-images-tools.php:650
|
152 |
#, php-format
|
153 |
msgid "The input field %s is empty."
|
154 |
msgstr ""
|
155 |
|
156 |
+
#: admin/class-quick-featured-images-tools.php:651
|
157 |
msgid "Type in a value into the input field."
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: admin/class-quick-featured-images-tools.php:654
|
161 |
#, php-format
|
162 |
msgid "%s is not defined."
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: admin/class-quick-featured-images-tools.php:655
|
166 |
msgid "Check how to define the value."
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: admin/class-quick-featured-images-tools.php:658
|
170 |
msgid "There is no selected image."
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: admin/class-quick-featured-images-tools.php:659
|
174 |
msgid "Select an image from the media library."
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: admin/class-quick-featured-images-tools.php:662
|
178 |
#: admin/views/section_image.php:51
|
179 |
msgid "You have not selected an action."
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: admin/class-quick-featured-images-tools.php:663
|
183 |
msgid "Start again and select which action you want to apply."
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: admin/class-quick-featured-images-tools.php:666
|
187 |
#, php-format
|
188 |
msgid "The input field %s has an invalid value."
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: admin/class-quick-featured-images-tools.php:667
|
192 |
msgid "Type in valid values in the input field."
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: admin/class-quick-featured-images-tools.php:671
|
196 |
msgid "Type in values stored by WordPress."
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: admin/class-quick-featured-images-tools.php:1777
|
200 |
msgid "Set, replace, remove"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: admin/class-quick-featured-images-tools.php:1788
|
204 |
msgid "Bulk set, replace and remove featured images for existing posts"
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: admin/class-quick-featured-images-tools.php:1900
|
208 |
msgid "Bulk set as featured image"
|
209 |
msgstr ""
|
210 |
|
217 |
msgstr ""
|
218 |
|
219 |
#: admin/views/filter_post_types.php:2
|
220 |
+
msgid "You can select posts and pages."
|
221 |
msgstr ""
|
222 |
|
223 |
#: admin/views/filter_tag.php:7
|
310 |
msgid "You can not undo the operation!"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: admin/views/form_confirm.php:173 admin/views/form_select.php:47
|
314 |
#: admin/views/section_errormsg.php:8 admin/views/section_results.php:71
|
315 |
msgid "Start again"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: admin/views/form_confirm.php:173
|
319 |
msgid "or refine your selection with the following form fields."
|
320 |
msgstr ""
|
321 |
|
436 |
msgstr ""
|
437 |
|
438 |
#: admin/views/form_select.php:113
|
439 |
+
msgid "Search by post type. By default all posts and pages will be affected."
|
440 |
msgstr ""
|
441 |
|
442 |
#: admin/views/form_select.php:116
|
quick-featured-images.php
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
* Plugin Name: Quick Featured Images
|
11 |
* Plugin URI: http://wordpress.org/plugins/quick-featured-images
|
12 |
* Description: Your time-saving Swiss Army Knife for featured images: Set, replace and delete them in bulk, set default images, get overview lists.
|
13 |
-
* Version: 11.
|
14 |
* Author: Martin Stehle
|
15 |
* Author URI: http://stehle-internet.de
|
16 |
* Text Domain: quick-featured-images
|
10 |
* Plugin Name: Quick Featured Images
|
11 |
* Plugin URI: http://wordpress.org/plugins/quick-featured-images
|
12 |
* Description: Your time-saving Swiss Army Knife for featured images: Set, replace and delete them in bulk, set default images, get overview lists.
|
13 |
+
* Version: 11.2
|
14 |
* Author: Martin Stehle
|
15 |
* Author URI: http://stehle-internet.de
|
16 |
* Text Domain: quick-featured-images
|