From cec3de04d6185f340b37f16628a12ce9f7cb46b4 Mon Sep 17 00:00:00 2001 From: Robin Cornett Date: Wed, 17 Aug 2016 16:25:49 -0400 Subject: [PATCH] Update version, readme, .pot --- README.md | 1 + ...s-displayfeaturedimagegenesis-settings.php | 8 +- languages/display-featured-image-genesis.pot | 122 +++++++++--------- readme.txt | 3 +- 4 files changed, 68 insertions(+), 66 deletions(-) diff --git a/README.md b/README.md index c0b092a..c918dd4 100644 --- a/README.md +++ b/README.md @@ -227,6 +227,7 @@ to a convenient location, such as your functions.php file. Otherwise, the page t ### 2.6.1 * fixed: admin columns display on mobile * fixed: allow max height field to be empty +* fixed: possible wild database query on plugin settings page * marked as compatible with 4.6 ### 2.6.0 diff --git a/includes/class-displayfeaturedimagegenesis-settings.php b/includes/class-displayfeaturedimagegenesis-settings.php index a618653..8053c29 100644 --- a/includes/class-displayfeaturedimagegenesis-settings.php +++ b/includes/class-displayfeaturedimagegenesis-settings.php @@ -97,7 +97,7 @@ class Display_Featured_Image_Genesis_Settings extends Display_Featured_Image_Gen /** * Check if term images need to be updated because they were added before WP 4.4 and this plugin 2.4. - * @since 2.7.0 + * @since 2.6.1 */ protected function check_and_maybe_update_terms() { if ( ! function_exists( 'get_term_meta' ) ) { @@ -682,10 +682,10 @@ class Display_Featured_Image_Genesis_Settings extends Display_Featured_Image_Gen * @param array $term_ids empty array * @return array all terms with featured images * @since 2.4.0 - * @deprecated 2.7.0 by check_database() due to heavy load on sites with many terms + * @deprecated 2.6.1 by check_database() due to heavy load on sites with many terms */ protected function get_affected_terms( $affected_terms = array() ) { - _deprecated_function( __FUNCTION__, '2.7.0', array( $this, 'check_database' ) ); + _deprecated_function( __FUNCTION__, '2.6.1', array( $this, 'check_database' ) ); $args = apply_filters( 'displayfeaturedimagegenesis_get_taxonomies', array( 'public' => true, 'show_ui' => true, @@ -724,7 +724,7 @@ class Display_Featured_Image_Genesis_Settings extends Display_Featured_Image_Gen /** * Check the database for term images stored as options. * @return array|bool - * @since 2.7.0 + * @since 2.6.1 */ protected function check_database() { global $wpdb; diff --git a/languages/display-featured-image-genesis.pot b/languages/display-featured-image-genesis.pot index 88e46e8..e8947c3 100644 --- a/languages/display-featured-image-genesis.pot +++ b/languages/display-featured-image-genesis.pot @@ -5,8 +5,8 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Display Featured Image for Genesis 2.6.0\n" -"POT-Creation-Date: 2016-08-16 16:35-0400\n" +"Project-Id-Version: Display Featured Image for Genesis 2.6.1\n" +"POT-Creation-Date: 2016-08-17 16:25-0400\n" "PO-Revision-Date: \n" "Last-Translator: Robin Cornett \n" "Language-Team: Robin Cornett \n" @@ -37,7 +37,7 @@ msgid "Upload an image to use as your author page featured image." msgstr "" #: ../includes/class-displayfeaturedimagegenesis-author.php:75 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:485 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:507 msgid "Something unexpected happened. Please try again." msgstr "" @@ -58,8 +58,8 @@ msgid "Sorry, that is an invalid file type." msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:51 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:54 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:55 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:60 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:61 msgid "Display Featured Image for Genesis" msgstr "" @@ -71,24 +71,24 @@ msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:103 #: ../includes/class-displayfeaturedimagegenesis-helptabs.php:47 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:245 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:271 msgid "Height" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:104 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:374 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:400 msgid "" "Changing this number will reduce the backstretch image height by this number " "of pixels. Default is zero." msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:112 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:252 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:278 msgid "Maximum Height" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:113 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:383 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:409 msgid "" "Optionally, set a max-height value for the header image; it will be added to " "your CSS." @@ -96,7 +96,7 @@ msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:129 #: ../includes/class-displayfeaturedimagegenesis-helptabs.php:57 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:281 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:307 msgid "Fade" msgstr "" @@ -106,44 +106,44 @@ msgid "" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:148 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:187 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:213 msgid "Always Use Default" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:149 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:190 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:216 msgid "Always use the default image, even if a featured image is set." msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:153 #: ../includes/class-displayfeaturedimagegenesis-helptabs.php:99 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:194 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:220 msgid "Skip Front Page" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:154 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:197 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:223 msgid "Do not show the Featured Image on the Front Page of the site." msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:158 #: ../includes/class-displayfeaturedimagegenesis-helptabs.php:104 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:201 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:227 msgid "Do Not Move Titles" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:159 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:204 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:230 msgid "Do not move the titles to overlay the backstretch Featured Image." msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:163 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:208 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:234 msgid "Move Excerpts/Archive Descriptions" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:164 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:211 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:237 msgid "" "Move excerpts (if used) on single pages and move archive/taxonomy " "descriptions to overlay the Featured Image." @@ -151,7 +151,7 @@ msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:168 #: ../includes/class-displayfeaturedimagegenesis-helptabs.php:124 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:229 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:255 msgid "Archive Thumbnails" msgstr "" @@ -160,27 +160,27 @@ msgid "Use term/post type fallback images for content archive thumbnails?" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:182 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:259 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:285 msgid "Center Horizontally" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:183 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:265 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:291 msgid "Center the backstretch image on the horizontal axis?" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:187 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:270 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:296 msgid "Center Vertically" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:188 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:276 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:302 msgid "Center the backstretch image on the vertical axis?" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:199 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:467 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:489 #: ../includes/widgets/displayfeaturedimagegenesis-author-widget.php:185 #: ../includes/widgets/displayfeaturedimagegenesis-cpt-archive-widget.php:273 #: ../includes/widgets/displayfeaturedimagegenesis-taxonomy-widget.php:265 @@ -188,12 +188,12 @@ msgid "Center" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:200 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:468 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:490 msgid "Do Not Center" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:215 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:414 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:438 #, php-format msgid "" "If you would like to use a default image for the featured image, upload it " @@ -205,7 +205,7 @@ msgid "Default Image" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-customizer.php:290 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:509 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:531 msgid "Default" msgstr "" @@ -234,7 +234,7 @@ msgid "Special Pages" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-helptabs.php:72 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:311 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:337 msgid "Skip Content Types" msgstr "" @@ -247,7 +247,7 @@ msgid "Custom Content Types" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-helptabs.php:94 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:181 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:207 msgid "Default Featured Image" msgstr "" @@ -450,143 +450,143 @@ msgid "" "Don't move the title to overlay the backstretch featured image on this post" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:105 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:131 msgid "Settings Tabs" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:134 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:160 msgid "Main" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:135 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:161 msgid "Backstretch Output" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:136 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:162 msgid "Content Types" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:149 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:175 msgid "Optional Sitewide Settings" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:153 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:179 msgid "Display Settings" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:157 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:183 msgid "Featured Images for Custom Content Types" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:215 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:241 msgid "Show Featured Image on Subsequent Blog Pages" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:218 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:244 msgid "Show featured image on pages 2+ of blogs and archives." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:222 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:248 msgid "Add Featured Image to Feed?" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:225 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:251 msgid "Optionally, add the featured image to your RSS feed." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:232 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:258 msgid "Use term/post type fallback images for content archives?" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:248 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:274 msgid "pixels to remove" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:255 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:281 msgid "pixels" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:284 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:310 msgid "milliseconds" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:297 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:516 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:323 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:538 msgid "Search Results" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:304 -#: ../includes/class-displayfeaturedimagegenesis-settings.php:520 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:330 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:542 msgid "404 Page" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:341 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:367 msgid "" "Use these settings to modify the plugin behavior throughout your site. Check " "the Help tab for more information. " msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:349 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:375 msgid "" "These settings modify the output style/methods for the backstretch image." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:360 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:386 msgid "" "Optional: set a custom image for search results and 404 (no results found) " "pages." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:362 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:388 msgid "" " Additionally, since you have custom post types with archives, you might " "like to set a featured image for each of them." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:436 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:458 #, php-format msgid "Always use a fallback image for %s." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:455 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:477 #, php-format msgid "View your %2$s archive." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:581 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:608 msgid "" "WordPress 4.4 introduces term metadata for categories, tags, and other " "taxonomies. This is your opportunity to optionally update all impacted terms " "on your site to use the new metadata." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:582 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:609 msgid "" "This will modify your database (potentially many entries at " "once), so if you'd rather do it yourself, you can. Here's a list of the " "affected terms:" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:588 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:620 msgid "" "To get rid of this notice, you can 1) update your terms by hand; 2) click " "the update button (please check your terms afterward); or 3) click the " "dismiss button." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:589 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:621 #, php-format msgid "" "For more information, please visit the plugin's Frequently Asked Questions on WordPress.org." msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:596 +#: ../includes/class-displayfeaturedimagegenesis-settings.php:628 msgid "Update My Terms" msgstr "" -#: ../includes/class-displayfeaturedimagegenesis-settings.php:601 -msgid "Dismiss (I've got this!)" +#: ../includes/class-displayfeaturedimagegenesis-settings.php:633 +msgid "Dismiss (Not Recommended)" msgstr "" #: ../includes/class-displayfeaturedimagegenesis-taxonomies.php:56 diff --git a/readme.txt b/readme.txt index e42ba7c..0860e5b 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Donate link: https://robincornett.com/donate/ Tags: backstretch, featured image, featured images, genesis, studiopress, post thumbnails, featured image rss, rss Requires at least: 4.1 Tested up to: 4.6 -Stable tag: 2.6.0 +Stable tag: 2.6.1 License: GPL-2.0+ License URI: http://www.gnu.org/licenses/gpl-2.0.txt @@ -183,6 +183,7 @@ Fixes admin columns on mobile; fixes max_height setting = 2.6.1 = * fixed: admin columns display on mobile * fixed: allow max height field to be empty +* fixed: possible wild database query on plugin settings page * marked as compatible with 4.6 = 2.6.0 =