Implemented download button for study guides pdf versions with watermark.
Trello Card: https://trello.com/c/zUwIFHIM/437-pdf-download-create-a-button-to-download-watermarked-pdf-for-natural-reader
Where: Download button will be shown on every study guide pages that is using the custom shortcode [fof-pdf-viewer ...]
Why: To allow users download pdf version of study guides and use it if they are using any screen reader. Note: We would recommend them to use Natural Reader since we've already tested it works fine with our downloaded pdf versions.
How:
Added new user field using Advanced Custom Field plugin under user field group User Custom Capabilities.
On FTP, /pdf-viewer/ directory was copied inside /wp-content/plugins/fof-customizations/internal-plugins/ directory.
Notes: Added notice message for upcoming maintenance mode prior. Have set the website to maintenance mode before updating core and plugins.
WordPress core updated from v5.5.1 to v5.5.3
Woocommerce plugin updated from v4.4.1 to v4.7.0
WooCommerce PDF Invoice plugin updated from v3.1.1 to v3.1.4
WC Password Strength Settings plugin updated from v2.2.0 to v2.2.1
Flexible Checkout Fields plugin updated from v2.4.14 to v2.7.0
WooCommerce PayPal Checkout Gateway plugin updated from v2.0.3 to v2.1.0
WooCommerce PayPal Pro plugin updated from v2.9.4 to v2.9.5
Redirection plugin updated from v4.8 to v4.9.2
Implemented fix with the warning `array_key_exists() expects parameter 2 to be array, string given`.
Trello Card: https://trello.com/c/eHwbAzQG/466-fix-warning-arraykeyexists
Where: Found on logs via New Relic Tool.
How:
On FTP, file fof-certification-timeline.php from inside /wp-content/plugins/fof-customizations/internal-plugins/fof-certification-timeline was updated.
Notes: Added notice message for upcoming maintenance mode prior. Have set the website to maintenance mode before updating core and plugins.
WordPress core updated from v5.5.1 to v5.5.3
Woocommerce plugin updated from v4.4.1 to v4.7.0
WooCommerce PDF Invoice plugin updated from v3.1.1 to v3.1.4
WC Password Strength Settings plugin updated from v2.2.0 to v2.2.1
Flexible Checkout Fields plugin updated from v2.4.14 to v2.7.0
WooCommerce PayPal Checkout Gateway plugin updated from v2.0.3 to v2.1.0
WooCommerce PayPal Pro plugin updated from v2.9.4 to v2.9.5
Redirection plugin updated from v4.8 to v4.9.2