Mei 2019 - Uitgevoerd WordPress onderhoud

Wij hebben weer het nodige onderhoud uitgevoerd en alle plugins geüpdatet op jouw WordPress website(s).

Belangrijke mededeling: Ondanks dat deze noodzakelijke werkzaamheden met de grootste zorg worden uitgevoerd is er een verhoogd risico dat er een conflict op de website ontstaat. Controleer regelmatig jouw website(s) en de daaraan gekoppelde webformulieren op hun werking door een test uit te voeren.

Uitgevoerde updates

Accelerated Mobile Pages v0.9.97.47 to v0. — Reason: Alignment problem when right sidebar is enable in blog page and there is no featured image in the posts.

Advanced Custom Fields PRO v5.7.10 to v5.7.13 — Reason: Fix - Fixed bug causing issues with registered fields during switch_to_blog(). Fix - Fixed bug preventing sub fields from being reused across multiple parents. Fix - Fixed bug causing the get_sub_field() function to fail if a tab field exists with the same name as the selected field. Fix - Fixed bug corrupting field settings since WP 5.1 when instructions contain.

Advanced noCaptcha & invisible Captcha v4.4 to v5.3 — Reason: Fix: Compatibility issue with reCaptcha v3 and CF7 version 5.1 & 5.1.1.

All-in-One WP Migration v6.91 to v6.92 — Reason: Added workaround for PHP 7.3.2 bug when database export uses more memory.

All-in-One WP Migration Multisite Extension v3.71 to v3.72 — Reason: Bugfixes.

All-in-One WP Migration Unlimited Extension v2.8 to v2.29 — Reason: Bugfixes.

AMP v1.1.0 to v1.1.1 — Reason: Minor fixes.

Anti-Malware Security and Brute-Force Firewall v4.18.63 to v4.18.69 — Reason: Added a Warning message about the vulnerability in the yuzo-related-post plugin. Updated the Quarantine interface and added a re-scan / re-clean feature. Fixed a bug in the scan depth array that would produce PHP Notices in the error_log files under certain conditions. Changed some wording and other minor fomatting issues. Removed some outdated JavaScript that is no longer needed. Checked code for compatibility with WP 5.2.

Anti-Spam by CleanTalk v5.117.1 to v5.118.3 — Reason: Fix: Spam statistics in dashboard widget. Fix: IP detection. Fix: Double check AJAX integrated forms like Ninja Forms. Fix: Use url exclusions for AJAX forms.

Contact Form 7 Conditional Fields v1.4.3 to v1.5 — Reason: Massive code reorganization in scripts.js Fixed bug that could appear after removing an AND condition. Fix “Dismiss notice” on Conditional Fields for Contact Form 7 Settings page.

Display PHP Version v1.4 to v1.5 — Reason: Tested plugin for WordPress 5.1.

Duplicate Post Page Menu & Custom Post Type v1.2.1 to v1.2.2 — Reason: Improved: Compatibility with WordPress 5.1.1 Improved: Support PHP version 5.5.x to 7.3. Fix: Issues with Gutenberg. Fix: Improved performance.

Follow Buttons by AddThis v4.2.0 to v4.2.3 — Reason: Removed notices regarding AMP.

Google Analytics Dashboard for WP (GADWP) v5.3.7 to v5.3.8 — Reason: Updates dependency libraries. Confirms compatibility with WordPress 5.1 and 5.2. Enhancements: Updates dependency libraries. Confirms compatibility with WordPress 5.0. Replaces “Cheating Huh?” with “You don’t have permission to do this” to align the error message with recent WP core changes.

Google Analytics for WordPress by MonsterInsights v7.5.1 to v7.6.0 — Reason: New: Frontend admin bar reports for your website in the last 30 days. New: Brand new About Us page which includes info on getting started and using MonsterInsights features. Tweaked: Updated the link content priority and aria-label is now used if present. Tweaked: Prevent adding another Google Analytics tracking script in the custom code box. Tweaked: Added a check to prevent using the current domain in the cross-domain setting. Tweaked: Improved overall VueJS compatibility with scripts loaded by other plugins. Fixed: Link attribution option disable was no longer disabling frontend tracking. Removed: No longer used php pages which were replaced with VueJS.

Gravity Forms Entries in Excel v1.6.0 to v1.6.3 — Reason: Bugfix: Radio and checkboxes caused unforseen error on shorttag for GF.

LayerSlider WP v6.8.2 to v6.8.3 — Reason: Bugfixes.

MailOptin - Lite v1.2.13.2 to v1.2.14.0 — Reason: New: Disable closing of lightbox on backdrop click. Added filter to use excerpt instead of post content in email automation. Added Gutenberg block form embedding optin forms.

Mollie Payments for WooCommerce v5.1.6 to v5.1.7 — Reason: Fix – Remove Bitcoin as payment gateway, no longer supported by Mollie, contact for details Fix – Add extra check for URL’s with parameters and correct them is structure is incorrect. Fix – getMethodIssuers: improve caching of issuers. Fix – During payment always check if a product exists, if it doesn’t create a Mollie Payment instead of Mollie Order.

Ninja Forms v3.0.22 to v3.0.24 — Reason: Bugfixes.

Paytium v2.1.6 to v3.0.8 — Reason: Fix – Rename ideal.svg icon to ideal-2019.svg in the hopes it will better bust the cache (and it’s not huge anymore). Fix – Issue in Internet Explorer 10, where dataset is not supported, now using getAttribute (JavaScript). Fix – User entered amounts where not formatted correctly (parseAmount). Fix – iDEAL icon/svg in menu size was uncommented in CSS, causing it to be too large. Fix – Subscription details in some cases where not shown in Payment > Edit.

Quttera Web Malware Scanner v3.2.1.55 to v3.2.1.59 — Reason: Added new detection rules. Fixed presentation of investigation report.

Share Buttons by AddThis v6.2.0 to v6.2.3 — Reason: Removed notices regarding AMP. Added compatibility detection with official AMP plugin. Fixed an incompatibility with PHP < 5.4.

ShortPixel Image Optimizer v4.13.0 to v4.13.1 — Reason: fix thumbnail optimization when a thumbnail was replaced with another one. Better integration with Regenerate Thumbnails Advanced.

Simple Sitemap v2.9 to v3.0 — Reason: Updated settings page styles.

SiteOrigin Widgets Bundle v1.15.4 to v1.15.6 — Reason: Image: Fix images vertical stretching. Image: Fix widths for images wrapped in links. Google Maps Location Field: Remove some unnecessary use of jQuery to avoid $ is not a function errors. Google Maps Location Field: Check if matchError exists before accessing.

TinyMCE Advanced v5.0.1 to v5.1.0 — Reason: Updated for WordPress 5.1 and TinyMCE 4.9.2.

Transients Manager v1.7.6 to v1.7.7 — Reason: Fix: Transient search not working.

UpdraftPlus - Backup/Restore v2.16.12 to v2.16.14 — Reason: TWEAK: Make UpdraftVault trial more discoverable. Fix stray JavaScript in the short-lived version 1.16.13. Add support to translation updates. Add WP 5.2 support in UpdraftClone. Prevent PHP notice in remotesend method. Restorations are now started over AJAX instead of in-page. This is preparing the way for future UX improvements. Upgraded the ‘site-to-site’ remote sending code to use the more recent UDRPC message format. Make the UpdraftClone suggestion sentences dismissible. Improve JSON-reparser to cope with even more exotic junk from some setups with problems elsewhere in their stack.

WooCommerce v3.6.1 to v3.6.2 — Reason: Fix CSS classname conflict with themes due to missing product object global. Fix security check on email template preview page. Prevent wc_ascii_uasort_comparison throwing notices in some server configs. Fix is_request_to_rest_api should check for wc endpoints only. Fixed use of get_term_meta in REST API endpoints. Fixed missing closing tag for log-in link for reviews. Fixed average_rating in the db upgrade routine for lookup table. More useful update notices if cron is disabled. Fix 3.6 conflict with Woo Blocks plugin 1.4.

WP All Import v3.4.9 to v3.5.0 — Reason: improvement: add support for .tsv format. API: add current XML variable to pmxi_article_data filter, bug fix: post terms incorrect after import complete, must be recounted, bug fix: empty attachments created when attachment import fails, bug fix: matching posts by ID matches and imports into attachments with the same ID.

WP All Import Pro v4.5.5 to v4.5.6 — Reason: improvement: add support for .tsv format, improvement: load WP All Import only on admin dashboard on cron calls. API: add new action pmxi_before_delete_post. API: add new filter wp_all_import_use_wp_set_object_terms. API: add new filter wp_all_import_copy_uploaded_file_into_files_folder. API: add new filter wp_all_import_is_php_allowed. API: add current XML variable to pmxi_article_data filter. API: add articleData argument to wp_all_import_images_uploads_dir filter, bug fix: search for existing images doesn't work properly when rename images option in use, bug fix: post terms incorrect after import complete, must be recounted, bug fix: empty attachments created when attachment import fails, bug fix: page template for some posts is overwritten in some cases, bug fix: pmxi_update_post_meta action not firing in some cases, bug fix: unable to import featured image from content section, bug fix: matching posts by ID matches and imports into attachments with the same ID, bug fix: matching taxonomy terms by term ID matches and imports into posts and attachments with the same ID, bug fix: remove deprecated function pmxi_convert_encoding from API.

WP GDPR Compliance v1.5.0 to v1.5.1 — Reason: Bugfix: ‘token’ column not being added to access_request table for new users.

WPForms Lite v1.5.2.2 to v1.5.2.3 — Reason: Fixed: PHP error if checkbox field is empty when form is submitted.

WPML CMS Nav v1.5.0 to v1.5.1 — Reason: Improved performance by clearing cache only when applicable.

WPML Multilingual CMS v4.2.5 to v4.2.6 — Reason: Added the wpml_post_edit_meta_box_priority filter to change the WPML's post edit meta box priority. Fixed issues related to upgrading plugins when using sub-folder installations. Now, site URLs are always used. Added a fix to ensure notices are saved only when required. This helps to reduce extra writes to the wp_options table. Fixed a security issue with language switcher links.

WPML String Translation v2.10.3 to v2.10.4 — Reason: Fixed an issue with String Translation .MO file import so that the wp_option table is not updated unnecessarily.

WPML Translation Management v2.8.4 to v2.8.5 — Reason: Improved styling of the pagination controls on the Translation Jobs page. Fixed an issue with the assignment of translators on the Translation Jobs page when admin language is different than English. Fixed improper content of "Translated by" column when admin language is different than English.

Yoast SEO v11.0 to v11.1 — Reason: Improves how we generate the image parts for the Schema output. Read more about the ImageObject output. Adds filesize to whitelisted properties on $image. Props to cmmarslender. Optimizes the code to avoid an unnecessary DB query to remove notifications storage when it’s already empty. Props to rmc47. Improves the breadcrumbs accessibility by adding aria-current to the active item. Fixes a bug where the position of the buttons in the FAQ and How-To structured data blocks was compromised when running the development build of Gutenberg. Fixed a bug where social profile settings would be empty because it was relying on the user choosing whether the site represents a company or a person.