{"id":34556,"date":"2015-02-18T13:29:03","date_gmt":"2015-02-18T13:29:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/supapress\/"},"modified":"2026-03-30T15:42:05","modified_gmt":"2026-03-30T15:42:05","slug":"supapress","status":"publish","type":"plugin","link":"https:\/\/szl.wordpress.org\/plugins\/supapress\/","author":14281447,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.28.1","stable_tag":"2.28.1","tested":"6.9.4","requires":"6.0","requires_php":"","requires_plugins":null,"header_name":"Supafolio","header_author":"Supad\u00fc","header_description":"","assets_banners_color":"d76759","last_updated":"2026-03-30 15:42:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.supadu.com","header_author_uri":"https:\/\/www.supadu.com","rating":0,"author_block_rating":0,"active_installs":100,"downloads":19391,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"2.0.0":{"tag":"2.0.0","author":"david.kane","date":"2015-09-07 12:03:32"},"2.0.1":{"tag":"2.0.1","author":"david.kane","date":"2015-09-07 12:11:49"},"2.0.2":{"tag":"2.0.2","author":"david.kane","date":"2015-09-07 12:28:31"},"2.0.3":{"tag":"2.0.3","author":"david.kane","date":"2015-09-07 13:00:39"},"2.0.4":{"tag":"2.0.4","author":"david.kane","date":"2015-09-07 14:00:15"},"2.0.5":{"tag":"2.0.5","author":"david.kane","date":"2015-09-07 15:03:13"},"2.0.6":{"tag":"2.0.6","author":"david.kane","date":"2015-09-14 17:06:53"},"2.0.7":{"tag":"2.0.7","author":"david.kane","date":"2015-09-23 13:04:23"},"2.0.8":{"tag":"2.0.8","author":"david.kane","date":"2015-10-07 16:03:48"},"2.1.0":{"tag":"2.1.0","author":"david.kane","date":"2015-11-04 11:57:31"},"2.1.1":{"tag":"2.1.1","author":"david.kane","date":"2015-12-10 17:58:14"},"2.1.2":{"tag":"2.1.2","author":"david.kane","date":"2015-12-21 12:10:44"},"2.1.3":{"tag":"2.1.3","author":"david.kane","date":"2016-01-18 17:30:29"},"2.10.0":{"tag":"2.10.0","author":"david.kane","date":"2017-05-25 08:44:51"},"2.10.1":{"tag":"2.10.1","author":"david.kane","date":"2017-05-26 14:20:59"},"2.11.0":{"tag":"2.11.0","author":"david.kane","date":"2017-06-26 15:04:10"},"2.12.0":{"tag":"2.12.0","author":"david.kane","date":"2017-07-12 13:49:43"},"2.13.0":{"tag":"2.13.0","author":"david.kane","date":"2017-08-02 16:27:07"},"2.13.1":{"tag":"2.13.1","author":"david.kane","date":"2017-08-04 11:08:58"},"2.13.2":{"tag":"2.13.2","author":"david.kane","date":"2017-08-18 14:26:42"},"2.14.0":{"tag":"2.14.0","author":"david.kane","date":"2017-09-14 14:48:39"},"2.15.0":{"tag":"2.15.0","author":"david.kane","date":"2017-09-25 10:48:20"},"2.15.1":{"tag":"2.15.1","author":"david.kane","date":"2017-10-17 10:12:01"},"2.16.0":{"tag":"2.16.0","author":"david.kane","date":"2017-11-02 10:59:49"},"2.16.1":{"tag":"2.16.1","author":"david.kane","date":"2017-11-02 11:05:29"},"2.16.2":{"tag":"2.16.2","author":"david.kane","date":"2017-11-20 11:16:24"},"2.17.0":{"tag":"2.17.0","author":"david.kane","date":"2018-08-08 15:03:52"},"2.17.1":{"tag":"2.17.1","author":"david.kane","date":"2018-08-09 10:51:10"},"2.18.0":{"tag":"2.18.0","author":"david.kane","date":"2018-08-28 13:30:09"},"2.18.1":{"tag":"2.18.1","author":"david.kane","date":"2018-10-08 15:13:58"},"2.18.3":{"tag":"2.18.3","author":"david.kane","date":"2019-04-15 10:29:49"},"2.18.4":{"tag":"2.18.4","author":"david.kane","date":"2019-09-02 15:29:57"},"2.18.5":{"tag":"2.18.5","author":"david.kane","date":"2019-09-02 15:41:15"},"2.19.0":{"tag":"2.19.0","author":"david.kane","date":"2019-12-12 11:41:42"},"2.19.1":{"tag":"2.19.1","author":"david.kane","date":"2020-01-08 11:17:23"},"2.19.2":{"tag":"2.19.2","author":"david.kane","date":"2020-04-06 11:59:11"},"2.19.3":{"tag":"2.19.3","author":"david.kane","date":"2020-04-08 09:37:06"},"2.19.4":{"tag":"2.19.4","author":"david.kane","date":"2020-05-12 11:03:29"},"2.19.5":{"tag":"2.19.5","author":"david.kane","date":"2020-05-12 11:10:00"},"2.19.6":{"tag":"2.19.6","author":"david.kane","date":"2020-08-06 14:16:48"},"2.2.0":{"tag":"2.2.0","author":"david.kane","date":"2016-02-04 11:43:38"},"2.20.0":{"tag":"2.20.0","author":"david.kane","date":"2020-09-28 10:39:50"},"2.20.1":{"tag":"2.20.1","author":"david.kane","date":"2020-12-07 16:40:59"},"2.20.2":{"tag":"2.20.2","author":"david.kane","date":"2020-12-08 11:00:22"},"2.20.3":{"tag":"2.20.3","author":"david.kane","date":"2021-03-08 11:07:40"},"2.20.4":{"tag":"2.20.4","author":"david.kane","date":"2021-12-13 10:30:49"},"2.21.0":{"tag":"2.21.0","author":"david.kane","date":"2023-01-27 20:59:44"},"2.21.1":{"tag":"2.21.1","author":"david.kane","date":"2023-01-27 21:03:44"},"2.22.0":{"tag":"2.22.0","author":"david.kane","date":"2023-01-27 21:21:47"},"2.22.1":{"tag":"2.22.1","author":"david.kane","date":"2023-03-10 14:44:05"},"2.22.2":{"tag":"2.22.2","author":"david.kane","date":"2023-03-10 14:44:05"},"2.22.3":{"tag":"2.22.3","author":"david.kane","date":"2023-03-10 14:44:05"},"2.22.4":{"tag":"2.22.4","author":"david.kane","date":"2023-03-10 14:44:05"},"2.23.0":{"tag":"2.23.0","author":"david.kane","date":"2023-03-10 14:44:05"},"2.23.1":{"tag":"2.23.1","author":"david.kane","date":"2023-04-19 08:54:52"},"2.23.2":{"tag":"2.23.2","author":"david.kane","date":"2023-07-20 08:19:40"},"2.23.3":{"tag":"2.23.3","author":"david.kane","date":"2023-08-02 08:34:23"},"2.23.4":{"tag":"2.23.4","author":"david.kane","date":"2023-11-08 10:54:22"},"2.24.0":{"tag":"2.24.0","author":"david.kane","date":"2024-08-28 13:13:01"},"2.24.5":{"tag":"2.24.5","author":"david.kane","date":"2024-10-01 10:10:25"},"2.24.6":{"tag":"2.24.6","author":"david.kane","date":"2024-10-01 10:29:07"},"2.24.7":{"tag":"2.24.7","author":"david.kane","date":"2024-10-01 10:37:14"},"2.24.8":{"tag":"2.24.8","author":"david.kane","date":"2024-10-29 10:35:06"},"2.24.9":{"tag":"2.24.9","author":"david.kane","date":"2024-11-15 10:33:33"},"2.25.0":{"tag":"2.25.0","author":"david.kane","date":"2025-01-13 14:51:44"},"2.25.1":{"tag":"2.25.1","author":"david.kane","date":"2025-01-22 14:14:46"},"2.25.2":{"tag":"2.25.2","author":"david.kane","date":"2025-02-26 08:30:07"},"2.26.1":{"tag":"2.26.1","author":"david.kane","date":"2025-04-08 14:57:01"},"2.26.2":{"tag":"2.26.2","author":"david.kane","date":"2025-04-24 07:45:03"},"2.26.4":{"tag":"2.26.4","author":"david.kane","date":"2025-07-24 14:40:02"},"2.26.5":{"tag":"2.26.5","author":"david.kane","date":"2025-08-07 12:56:17"},"2.26.6":{"tag":"2.26.6","author":"david.kane","date":"2025-09-02 14:09:43"},"2.26.7":{"tag":"2.26.7","author":"david.kane","date":"2025-09-19 08:42:56"},"2.26.8":{"tag":"2.26.8","author":"david.kane","date":"2025-10-08 09:43:45"},"2.26.9":{"tag":"2.26.9","author":"david.kane","date":"2025-11-18 10:19:59"},"2.27.0":{"tag":"2.27.0","author":"david.kane","date":"2026-01-08 16:27:18"},"2.28.0":{"tag":"2.28.0","author":"david.kane","date":"2026-03-30 15:19:05"},"2.28.1":{"tag":"2.28.1","author":"david.kane","date":"2026-03-30 15:42:05"},"2.3.0":{"tag":"2.3.0","author":"david.kane","date":"2016-05-25 15:14:56"},"2.3.1":{"tag":"2.3.1","author":"david.kane","date":"2016-05-26 11:30:13"},"2.3.2":{"tag":"2.3.2","author":"david.kane","date":"2016-05-27 10:06:59"},"2.4.0":{"tag":"2.4.0","author":"david.kane","date":"2016-09-30 14:11:53"},"2.4.1":{"tag":"2.4.1","author":"david.kane","date":"2016-10-11 09:40:57"},"2.5.0":{"tag":"2.5.0","author":"david.kane","date":"2016-10-25 15:21:10"},"2.6.0":{"tag":"2.6.0","author":"david.kane","date":"2017-01-17 10:38:32"},"2.6.1":{"tag":"2.6.1","author":"david.kane","date":"2017-01-23 10:47:29"},"2.6.2":{"tag":"2.6.2","author":"david.kane","date":"2017-01-23 11:02:48"},"2.6.3":{"tag":"2.6.3","author":"david.kane","date":"2017-01-25 10:03:17"},"2.7.0":{"tag":"2.7.0","author":"david.kane","date":"2017-01-25 15:33:16"},"2.7.1":{"tag":"2.7.1","author":"david.kane","date":"2017-01-31 12:06:36"},"2.8":{"tag":"2.8","author":"david.kane","date":"2017-02-13 15:41:18"},"2.8.1":{"tag":"2.8.1","author":"david.kane","date":"2017-02-15 17:08:42"},"2.8.2":{"tag":"2.8.2","author":"david.kane","date":"2017-02-15 18:12:53"},"2.8.3":{"tag":"2.8.3","author":"david.kane","date":"2017-02-16 09:37:35"},"2.9.0":{"tag":"2.9.0","author":"david.kane","date":"2017-04-11 11:33:19"},"2.9.1":{"tag":"2.9.1","author":"david.kane","date":"2017-04-11 15:45:20"},"2.9.2":{"tag":"2.9.2","author":"david.kane","date":"2017-04-13 09:54:52"},"2.9.3":{"tag":"2.9.3","author":"david.kane","date":"2017-04-26 14:05:20"},"2.9.4":{"tag":"2.9.4","author":"david.kane","date":"2017-04-27 13:14:51"},"2.9.5":{"tag":"2.9.5","author":"david.kane","date":"2017-04-27 13:21:45"},"2.9.6":{"tag":"2.9.6","author":"david.kane","date":"2017-05-04 16:08:07"},"2.9.7":{"tag":"2.9.7","author":"david.kane","date":"2017-05-10 10:21:08"},"2.9.8":{"tag":"2.9.8","author":"david.kane","date":"2017-05-12 13:03:35"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1279441,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1279441,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":1279441,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.1.0","2.1.1","2.1.2","2.1.3","2.10.0","2.10.1","2.11.0","2.12.0","2.13.0","2.13.1","2.13.2","2.14.0","2.15.0","2.15.1","2.16.0","2.16.1","2.16.2","2.17.0","2.17.1","2.18.0","2.18.1","2.18.3","2.18.4","2.18.5","2.19.0","2.19.1","2.19.2","2.19.3","2.19.4","2.19.5","2.19.6","2.2.0","2.20.0","2.20.1","2.20.2","2.20.3","2.20.4","2.21.0","2.21.1","2.22.0","2.22.1","2.22.2","2.22.3","2.22.4","2.23.0","2.23.1","2.23.2","2.23.3","2.23.4","2.24.0","2.24.5","2.24.6","2.24.7","2.24.8","2.24.9","2.25.0","2.25.1","2.25.2","2.26.1","2.26.2","2.26.4","2.26.5","2.26.6","2.26.7","2.26.8","2.26.9","2.27.0","2.28.0","2.28.1","2.3.0","2.3.1","2.3.2","2.4.0","2.4.1","2.5.0","2.6.0","2.6.1","2.6.2","2.6.3","2.7.0","2.7.1","2.8","2.8.1","2.8.2","2.8.3","2.9.0","2.9.1","2.9.2","2.9.3","2.9.4","2.9.5","2.9.6","2.9.7","2.9.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1279410,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1279410,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1279410,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":1279410,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":1279410,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":1279410,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Go to Supafolio &gt; Settings to add your API Key.","2":"Use the Links tab in the settings to create you custom book page url patterns.","3":"Go to Supafolio &gt; Add New to start creating your widget - add a new and select which type of widget you wish to create.","4":"If you're creating an ISBN Lookup Widget, use the content tab to set your books.","5":"Use the elements tab to set which elements you wish to display in your widget.","6":"Use the Arrangement tab to choose which default layout to use, these layouts can be overridden in your theme."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1779,30078,12651,59554],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-34556","plugin","type-plugin","status-publish","hentry","plugin_tags-books","plugin_tags-folio","plugin_tags-publishers","plugin_tags-supadu","plugin_committers-davidkane"],"banners":{"banner":"https:\/\/ps.w.org\/supapress\/assets\/banner-772x250.jpg?rev=1279441","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/supapress\/assets\/icon-128x128.png?rev=1279441","icon_2x":"https:\/\/ps.w.org\/supapress\/assets\/icon-256x256.png?rev=1279441","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/supapress\/assets\/screenshot-1.png?rev=1279410","caption":"Go to Supafolio &gt; Settings to add your API Key."},{"src":"https:\/\/ps.w.org\/supapress\/assets\/screenshot-2.png?rev=1279410","caption":"Use the Links tab in the settings to create you custom book page url patterns."},{"src":"https:\/\/ps.w.org\/supapress\/assets\/screenshot-3.png?rev=1279410","caption":"Go to Supafolio &gt; Add New to start creating your widget - add a new and select which type of widget you wish to create."},{"src":"https:\/\/ps.w.org\/supapress\/assets\/screenshot-4.png?rev=1279410","caption":"If you're creating an ISBN Lookup Widget, use the content tab to set your books."},{"src":"https:\/\/ps.w.org\/supapress\/assets\/screenshot-5.png?rev=1279410","caption":"Use the elements tab to set which elements you wish to display in your widget."},{"src":"https:\/\/ps.w.org\/supapress\/assets\/screenshot-6.png?rev=1279410","caption":"Use the Arrangement tab to choose which default layout to use, these layouts can be overridden in your theme."}],"raw_content":"<!--section=description-->\n<p>The <a href=\"https:\/\/www.supadu.com\/\">Supafolio WordPress plugin<\/a> allows trade publishers to access powerful features through WordPress previously only available to Supacms users which can be easily embedded in your pages using shortcodes.<\/p>\n\n<p><strong>Features include:<\/strong><\/p>\n\n<ul>\n<li><strong>Metadata.<\/strong> Display the metadata (e.g. ONIX) for any book in your catalog, including cover image, title, subtitle, author, price, format and link by typing in the ISBN13.<\/li>\n<li><strong>Layouts.<\/strong> Choose how to display your books through a variety of layouts including grid, carousel and list.<\/li>\n<li><strong>Control.<\/strong> Change the metadata that is displayed on the page by overwriting the underlying data through the SupaFolio dashboard.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install the Supafolio plugin either via the WordPress.org plugin directory, or by uploading the entire <code>supapress<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>After activating the Supafolio plugin try out the example widget that has been created or add you API key in the settings page<\/li>\n<\/ol>\n\n<p>You will find 'Supafolio' menu in your WordPress admin panel.<\/p>\n\n<!--section=changelog-->\n<h4>2.28.1<\/h4>\n\n<p>Release Date: Mar 2026\n* Bug: add missing embla.min.js file<\/p>\n\n<h4>2.28.0<\/h4>\n\n<p>Release Date: Mar 2026\n* Change: remove slick references to use embla slider<\/p>\n\n<h4>2.27.0<\/h4>\n\n<p>Release Date: Jan 2026\n* Change: add book schema on product page\n* Change: edit placeholder for isbn-lookup field\n* Bug: author_bio check removed from isbn-lookup modules<\/p>\n\n<h4>2.26.9<\/h4>\n\n<p>Release Date: Nov 2025\n* Bug: fix check in supapress_multi_selected function<\/p>\n\n<h4>2.26.8<\/h4>\n\n<p>Release Date: Sep 2025\n* Bug: add series_data parameter only on search<\/p>\n\n<h4>2.26.7<\/h4>\n\n<p>Release Date: Sep 2025\n* Change: filter added on setAdditionalParams<\/p>\n\n<h4>2.26.6<\/h4>\n\n<p>Release Date: Aug 2025\n* Bug: update guzzlehttp\/psr7<\/p>\n\n<h4>2.26.5<\/h4>\n\n<p>Release Date: Aug 2025\n* Change: typesense functions refactored<\/p>\n\n<h4>2.26.4<\/h4>\n\n<p>Release Date: Jul 2025\n* Change: supapress_ts_search_args function created\n* Bug: preg_match check fixed<\/p>\n\n<h4>2.26.2<\/h4>\n\n<p>Release Date: Apr 2024\n* Bug: remove whitespace in php file<\/p>\n\n<h4>2.26.1<\/h4>\n\n<p>Release Date: Apr 2024\n* Update: edit functions to fetch TypeSense API<\/p>\n\n<h4>2.25.2<\/h4>\n\n<p>Release Date: Feb 2024\n* Update: add aria-label on search filters<\/p>\n\n<h4>2.25.1<\/h4>\n\n<p>Release Date: Jan 2024\n* Bug: remove unused php variable to avoid php warning<\/p>\n\n<h4>2.25.0<\/h4>\n\n<p>Release Date: Jan 2024\n* Update: remove outdated settings, permission rules edited.<\/p>\n\n<h4>2.24.9<\/h4>\n\n<p>Release Date: Oct 2024\n* Bug: check added in setAdditionalParams function<\/p>\n\n<h4>2.24.7<\/h4>\n\n<p>Release Date: Sep 2024\n* Update: Edition field added as option\n* Update: wpseo_twitter_title added\n* Update: supapress_seo_override_url edited<\/p>\n\n<h4>2.24.0<\/h4>\n\n<p>Release Date: Aug 2024\n* Update: supapress_run_canonical_redirect added<\/p>\n\n<h4>2.23.4<\/h4>\n\n<p>Release Date: Nov 2023\n* Update: Author Bio hidden by default\n* Update: JPY locale currency added\n* Update: Adding Series show\/hide option in modules<\/p>\n\n<h4>2.23.3<\/h4>\n\n<p>Release Date: Aug 2023\n* Update: restriction by category feature added<\/p>\n\n<h4>2.23.2<\/h4>\n\n<p>Release Date: July 2023\n* Fix: folio url fixed on edit collection link<\/p>\n\n<h4>2.23.1<\/h4>\n\n<p>Release Date: April 2023\n* Fix: preg_match for isbn13 fixed<\/p>\n\n<h4>2.23.0<\/h4>\n\n<p>Release Date: March 2023\n* Update: restriction by series feature added\n* Update: supafolio module button removed from wysiwig editor\n* Fix: enqueue_scripts function fixed<\/p>\n\n<h4>2.22.4<\/h4>\n\n<p>Release Date: January 2023\n* Fix: fix issue with SVN from previous release<\/p>\n\n<h4>2.22.1<\/h4>\n\n<p>Release Date: January 2023\n* Fix: error non static method\n* Fix: sales_date_format fix<\/p>\n\n<h4>2.22.0<\/h4>\n\n<p>Release Date: January 2023\n* cleanup of release files<\/p>\n\n<h4>2.21.0<\/h4>\n\n<p>Release Date: January 2023<\/p>\n\n<ul>\n<li>Fix: SUP-5430 remove old references to supafolio.com<\/li>\n<li>Fix: SUP-3797 reduce calls to the API by allowing include_price to be part of each details call<\/li>\n<\/ul>\n\n<h4>2.20.4<\/h4>\n\n<p>Release Date: December 2021<\/p>\n\n<ul>\n<li>Fix: renderItem js error fixed<\/li>\n<\/ul>\n\n<h4>2.20.3<\/h4>\n\n<p>Release Date: March 2021<\/p>\n\n<ul>\n<li>Fix: Support for Wordpress 5.6<\/li>\n<li>Fix: Fixing deprecated jquery issue and mixed content issue<\/li>\n<li>Fix: Added missing translation for over and under \ufffd2<\/li>\n<\/ul>\n\n<h4>2.20.2<\/h4>\n\n<p>Release Date: December 2020<\/p>\n\n<ul>\n<li>Fix: A bug in the canonical support<\/li>\n<\/ul>\n\n<h4>2.20.0<\/h4>\n\n<p>Release Date: September 2020<\/p>\n\n<ul>\n<li>Enhancement: Languages and translation support<\/li>\n<li>Enhancement: Welsh (cy) language support<\/li>\n<li>Enhancement: French (fr-ca) language support<\/li>\n<li>Enhancement: Spanish (es-mx) language support<\/li>\n<li>Enhancement: Added composer file<\/li>\n<li>Update: canonical support for seo<\/li>\n<li>Fix: Overflow fix on search filters<\/li>\n<li>Fix: Price part isset fix<\/li>\n<li>Fix: Arrangement option for books to scroll by 5<\/li>\n<\/ul>\n\n<h4>2.19.6<\/h4>\n\n<p>Release Date: August 2020<\/p>\n\n<ul>\n<li>Fix: Extra check when author isn't present<\/li>\n<li>Enhancement: extracted the currency symbol functionality can be used with get_currency_symbol<\/li>\n<\/ul>\n\n<h4>2.19.5<\/h4>\n\n<p>Release Date: May 2020<\/p>\n\n<ul>\n<li>Fix: resolve incorrect version number after migration<\/li>\n<\/ul>\n\n<h4>2.19.4<\/h4>\n\n<p>Release Date: May 2020<\/p>\n\n<ul>\n<li>Fix: angular blog details should be an array with site_url to work<\/li>\n<li>Fix: retailers was missing an array check<\/li>\n<li>Fix: check yoast or yoast premium versions to use appropriate filter<\/li>\n<li>Enhancement: use wpseo_opengraph_url filter instead<\/li>\n<\/ul>\n\n<h4>2.19.3<\/h4>\n\n<p>Release Date: April 2020<\/p>\n\n<ul>\n<li>Fix: Make sure old retailer links are rendered<\/li>\n<\/ul>\n\n<h4>2.19.2<\/h4>\n\n<p>Release Date: April 2020<\/p>\n\n<ul>\n<li>Enhancement: Tracking autocomplete options to include price and discount for usd, cad and gbp<\/li>\n<li>Enhancement: Frontend to show prices if set on autocomplete<\/li>\n<li>Enhancement: Updated retailer links to be orderable by dragging and dropping<\/li>\n<li>Enhancement: Separate get_retailer_links check into multiple lines<\/li>\n<li>Enhancement: Added filter to allow theme to set permission on clear cache button<\/li>\n<li>Fix: Added check to get_retailer_links method in book.php<\/li>\n<li>Fix: If statement removed to not return no books message directly in the supafolio_call function<\/li>\n<\/ul>\n\n<h4>2.19.1<\/h4>\n\n<p>Release Date: January 2020<\/p>\n\n<ul>\n<li>Enhancement: Improved XSS injection protection<\/li>\n<li>Enhancement: Filter by format set on shortcode attribute<\/li>\n<li>Enhancement: Subtitle option added to urls for seo purposes<\/li>\n<li>Enhancement: Searchfilter service being used to return collections instead of collection service<\/li>\n<li>Fix: Apply the clear all link for layout with sub categories in filters<\/li>\n<li>Fix: Add a check to make sure book details page has been set<\/li>\n<li>Fix: Default value added for retailer name<\/li>\n<li>Fix: Remove possible extra forward slashes on book details pages<\/li>\n<\/ul>\n\n<h4>2.19.0<\/h4>\n\n<p>Release Date: December 2019<\/p>\n\n<ul>\n<li>New Feature: Enhanced retailer links functionality<\/li>\n<\/ul>\n\n<h4>2.18.5<\/h4>\n\n<p>Release Date: September 2019<\/p>\n\n<ul>\n<li>Enhancement: Added ability to ignore filter heading skips by using a hook <\/li>\n<li>Enhancement: Update supafolio override logic to use PHP closures <\/li>\n<li>Enhancement: Update supafolio SEO checks <\/li>\n<li>Enhancement: Added publisher imprint params in in setAdditionalParams function<\/li>\n<\/ul>\n\n<h4>2.18.3<\/h4>\n\n<p>Release Date: April 15 2019<\/p>\n\n<ul>\n<li>Enhancement: Added a filter for adding custom parameters to the supapress filters call<\/li>\n<li>Enhancement: Improved Angular support<\/li>\n<li>Bug fix: Filter out slashes from the folio calls<\/li>\n<li>Bug fix: Stop arrays from being passed to the folio calls<\/li>\n<\/ul>\n\n<h4>2.18.2<\/h4>\n\n<p>Release Date: January 21 2019<\/p>\n\n<ul>\n<li>Enhancement: Added order attribute to shortcode<\/li>\n<li>Enhancement: Added get_params function<\/li>\n<li>Bug fix: php 7.2 changing sizeof to !empty check<\/li>\n<\/ul>\n\n<h4>2.18.1<\/h4>\n\n<p>Release Date: October 8 2018<\/p>\n\n<ul>\n<li>Enhancement: Filters layout AJAX call is now GET instead of POST so can be cached<\/li>\n<li>Bug fix: Remove notice when contributors array from product details API call is empty<\/li>\n<\/ul>\n\n<h4>2.18.0<\/h4>\n\n<p>Release Date: August 28 2018<\/p>\n\n<ul>\n<li>Enhancement: Added ability to use file-based caching instead of transient-based<\/li>\n<\/ul>\n\n<h4>2.17.1<\/h4>\n\n<p>Release Date: August 09 2018<\/p>\n\n<ul>\n<li>Bug fix: Fixed has_book and has_books when API 'result' is a string and not an object or array<\/li>\n<\/ul>\n\n<h4>2.17.0<\/h4>\n\n<p>Release Date: August 08 2018<\/p>\n\n<ul>\n<li>Enhancement: Added more API options to the search results shortcode<\/li>\n<li>Update: Changed default service URL<\/li>\n<li>Bug fix: Clear cache no longer exhausts memory on large sites<\/li>\n<li>Enhancement: Added filter to override sortby label<\/li>\n<\/ul>\n\n<h4>2.16.2<\/h4>\n\n<p>Release Date: November 20 2017<\/p>\n\n<ul>\n<li>Enhancement: Added utility function to get search messages<\/li>\n<li>Bug: Updated order in which different search order parameter names are detected to prioritise 'supapress_order' over 'order'<\/li>\n<\/ul>\n\n<h4>2.16.1<\/h4>\n\n<p>Release Date: November 2 2017<\/p>\n\n<ul>\n<li>Bug: Fix to readme format<\/li>\n<\/ul>\n\n<h4>2.16.0<\/h4>\n\n<p>Release Date: November 2 2017<\/p>\n\n<ul>\n<li>Enhancement: Added og:image and twitter:image tags when overriding SEO on product details widgets<\/li>\n<li>Bug: Replaced PHP4 style widget constructors with PHP7 compatible ones<\/li>\n<\/ul>\n\n<h4>2.15.1<\/h4>\n\n<p>Release Date: October 17 2017<\/p>\n\n<ul>\n<li>Bug: Pagination and Sort query parameters now work when there is a hash on the page URL<\/li>\n<\/ul>\n\n<h4>2.15.0<\/h4>\n\n<p>Release Date: September 25 2017<\/p>\n\n<ul>\n<li>Enhancement: Ability to set the service call cache duration for each type of module <\/li>\n<\/ul>\n\n<h4>2.14.0<\/h4>\n\n<p>Release Date: September 14 2017<\/p>\n\n<ul>\n<li>Bug: Sort by order param changed to supapress_order so it does not clash with default search order<\/li>\n<li>Enhancement: SEO Description override no longer can contain HTML tags and is capped at 160 characters<\/li>\n<\/ul>\n\n<h4>2.13.2<\/h4>\n\n<p>Release Date: August 18 2017<\/p>\n\n<ul>\n<li>Bug: Fixed readme format<\/li>\n<\/ul>\n\n<h4>2.13.1<\/h4>\n\n<p>Release Date: August 04 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed bug where custom layout would save but not display the saved value<\/li>\n<\/ul>\n\n<h4>2.13.0<\/h4>\n\n<p>Release Date: August 02 2017<\/p>\n\n<ul>\n<li>Bug fix: Imprint and Publisher text is no longer always printed<\/li>\n<li>Enhancement: Active filter now has an active class<\/li>\n<\/ul>\n\n<h4>2.12.0<\/h4>\n\n<p>Release Date: July 12 2017<\/p>\n\n<ul>\n<li>Bug fix: resolved a lot of warnings\/errors displayed when WP_DEBUG is true<\/li>\n<li>Bug fix: resolved issue with URL template replacements being used in descriptions and titles for SEO overrides<\/li>\n<li>Bug fix: resolved warnings created by SEO overrides being used on product details<\/li>\n<li>Bug fix: search term message no longer appears when keyword parameter is present but empty<\/li>\n<li>Enhancement: Added Publisher and Imprint elements to all module types<\/li>\n<\/ul>\n\n<h4>2.11.0<\/h4>\n\n<p>Release Date: June 26 2017<\/p>\n\n<ul>\n<li>Bug fix: Custom templates will now load from child themes<\/li>\n<li>Bug fix: Custom templates will now store their paths relative to site root<\/li>\n<li>Enhancement: Added Author Bio element to all module types<\/li>\n<\/ul>\n\n<h4>2.10.1<\/h4>\n\n<p>Release Date: May 26 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed renamed function<\/li>\n<\/ul>\n\n<h4>2.10.0<\/h4>\n\n<p>Release Date: May 25 2017<\/p>\n\n<ul>\n<li>Bug fix: Search filters API calls are cached again<\/li>\n<li>Bug fix: Improved performance of image alignment<\/li>\n<li>Enhancement: Added ability to set permanent Imprint and Publisher filters on a Search Results module<\/li>\n<li>Enhancement: Added filters for book cover URL<\/li>\n<\/ul>\n\n<h4>2.9.8<\/h4>\n\n<p>Release Date: May 12 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed issue where JS was not added to page for AngularJS applications<\/li>\n<\/ul>\n\n<h4>2.9.7<\/h4>\n\n<p>Release Date: May 10 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed issues with drop downs in admin when jQuery migrate is turned off<\/li>\n<li>Enhancement: Added sort order options for Author A-Z and Author Z-A<\/li>\n<\/ul>\n\n<h4>2.9.6<\/h4>\n\n<p>Release Date: May 04 2017<\/p>\n\n<ul>\n<li>Bug fix: Fix issue with page slow down when processing carousel images which were not lazy loaded<\/li>\n<\/ul>\n\n<h4>2.9.5<\/h4>\n\n<p>Release Date: April 27 2017<\/p>\n\n<ul>\n<li>Bug fix: Fix version number<\/li>\n<\/ul>\n\n<h4>2.9.4<\/h4>\n\n<p>Release Date: April 27 2017<\/p>\n\n<ul>\n<li>Security: Fix possible XSS injection attack vulnerabilities<\/li>\n<\/ul>\n\n<h4>2.9.3<\/h4>\n\n<p>Release Date: April 26 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed style incompatibility with ACF that stopped the insert module drop down from working<\/li>\n<li>Enhancement: Added supapress_filter_heading_before and supapress_filter_heading_after filters to give more control of filter headers<\/li>\n<\/ul>\n\n<h4>2.9.2<\/h4>\n\n<p>Release Date: April 13 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed default setting for Product Details custom layout<\/li>\n<\/ul>\n\n<h4>2.9.1<\/h4>\n\n<p>Release Date: April 11 2017<\/p>\n\n<ul>\n<li>Bug fix: Removed console log<\/li>\n<\/ul>\n\n<h4>2.9.0<\/h4>\n\n<p>Release Date: April 11 2017<\/p>\n\n<ul>\n<li>Enhancement: Lazy load carousel images option added<\/li>\n<li>Enhancement: Upgraded Slick to 1.6<\/li>\n<li>Bug fix: scripts.min.js no longer loads twice on carousel pages<\/li>\n<li>Bug fix: add_object_page() replaced with add_menu_page()<\/li>\n<li>Bug fix: Parameters are now passed to custom layout files<\/li>\n<\/ul>\n\n<h4>2.8.3<\/h4>\n\n<p>Release Date: February 15 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed readme format<\/li>\n<\/ul>\n\n<h4>2.8.2<\/h4>\n\n<p>Release Date: February 15 2017<\/p>\n\n<ul>\n<li>Bug fix: WPSEO override no longer returns false on pages it should not override<\/li>\n<\/ul>\n\n<h4>2.8.1<\/h4>\n\n<p>Release Date: February 15 2017<\/p>\n\n<ul>\n<li>Bug fix: Multi-site URLs are now working relatively<\/li>\n<\/ul>\n\n<h4>2.8.0<\/h4>\n\n<p>Release Date: February 13 2017<\/p>\n\n<ul>\n<li>Enhancement: Demo catalog now uses v2 search by default<\/li>\n<li>Enhancement: Plugin parameters now available in overridden filters layouts and custom templates<\/li>\n<li>Enhancement: Added filter to skip output of filters even when selected<\/li>\n<li>Bug Fix: Custom layout wrappers now have correct CSS classes<\/li>\n<\/ul>\n\n<h4>2.7.1<\/h4>\n\n<p>Release Date: January 31 2017<\/p>\n\n<ul>\n<li>Bug fix: Multi site link URL fix no longer breaks external links<\/li>\n<li>Bug fix: Baseline image now works for all layouts <\/li>\n<\/ul>\n\n<h4>2.7.0<\/h4>\n\n<p>Release Date: January 25 2017<\/p>\n\n<ul>\n<li>Enhancement: Improved widget panel UI and UX<\/li>\n<li>Bug fix: Fixed multi site link URLs<\/li>\n<\/ul>\n\n<h4>2.6.3<\/h4>\n\n<p>Release Date: January 25 2017<\/p>\n\n<ul>\n<li>Bug fix: Removed console logs<\/li>\n<\/ul>\n\n<h4>2.6.2<\/h4>\n\n<p>Release Date: January 23 2017<\/p>\n\n<ul>\n<li>Bug fix: Fixed readme.txt<\/li>\n<\/ul>\n\n<h4>2.6.1<\/h4>\n\n<p>Release Date: January 23 2017<\/p>\n\n<ul>\n<li>Bug fix: No results override message is now output correctly<\/li>\n<\/ul>\n\n<h4>2.6.0<\/h4>\n\n<p>Release Date: January 17 2017<\/p>\n\n<ul>\n<li>Bug fix: No results override message is now output correctly<\/li>\n<li>Bug fix: baseline class now works correctly in IE11<\/li>\n<li>Bug fix: ISBN lookup ordering is now preserved in both front end and admin<\/li>\n<li>Enhancement: 7 and 8 per row options added<\/li>\n<li>Enhancement: Added support for custom templates<\/li>\n<li>Enhancement: Added ability to show a search term message e.g. 'You have searched for \"X\"'<\/li>\n<li>Enhancement: Added ability to show pagination message e.g. 'Results 1-10 of 100'<\/li>\n<li>Enhancement: Added support for overriding page title and description, under SEO settings<\/li>\n<\/ul>\n\n<h4>2.5.0<\/h4>\n\n<p>Release Date: October 25 2016<\/p>\n\n<ul>\n<li>Bug fix: API Calls within the admin no longer use the cache so changes from the Supafolio dashboard can be seen instantly<\/li>\n<li>Bug fix: Cache clearing now works correctly for multi-site installs<\/li>\n<li>Enhancement: Pagination elements with only one page are now hidden by default. An option has been added to control this behaviour in the Search Pagination element<\/li>\n<li>Enhancement: New date format added for Sale and Publication date output 'January 1970'<\/li>\n<li>Enhancement: Search per page default value is no longer optional<\/li>\n<li>Enhancement: Trailing slashes are now removed from book page URLs<\/li>\n<\/ul>\n\n<h4>2.4.1<\/h4>\n\n<p>Release Date: October 11, 2016<\/p>\n\n<ul>\n<li>Bug Fix: Fixed issue with book pages not loading when format is used in the URL pattern<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<p>Release Date: September 30, 2016<\/p>\n\n<ul>\n<li>Bug Fix: Add class back onto filter items for backwards compatibility<\/li>\n<li>Bug Fix: Fixed issue with filter group limit being set to 0<\/li>\n<li>Enhancement: <code>exclude_imprint<\/code>, <code>exclude_category<\/code>, <code>from<\/code>, <code>to<\/code> added as new search filterable parameters<\/li>\n<li>Enhancement: <code>collection<\/code> added as shortcode attribute to filter specific search \/ lookup modules<\/li>\n<li>Enhancement: <code>series<\/code> added as shortcode attribute to filter specific search \/ lookup modules<\/li>\n<li>Bug Fix: ID attributes added to pagination form elements per page and sort by for AA compliance<\/li>\n<li>Bug Fix: Fixed issue which carousel image sizes on tablet orientation<\/li>\n<li>Enhancement: <code>%format%<\/code> added as a possible url part for book detail pages<\/li>\n<li>Bug Fix: Fixed issue with new version of jQuery no longer support <code>$.browser<\/code><\/li>\n<\/ul>\n\n<h4>2.3.2<\/h4>\n\n<p>Release Date: May 27, 2016<\/p>\n\n<ul>\n<li>Bug Fix: Fixed issue on re-ordered select2 elements were the user was unable to select the first option<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<p>Release Date: May 26, 2016<\/p>\n\n<ul>\n<li>Bug Fix: Fixed styling on select2 elements being used by other 3rd party plugins<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<p>Release Date: May 25, 2016<\/p>\n\n<ul>\n<li>Enhancement: Dashboard widget created for the Pages and Posts editor to allow users to quickly and easily choose the shortcodes they wish to add to the content<\/li>\n<li>Enhancement: The view for Search Results Filters can now be overridden<\/li>\n<li>Enhancement: WP Filters added for the Search Results Filters so developers can filter out specific filters and change filter group headings easily from the theme <code>functions.php<\/code> file<\/li>\n<li>Enhancement: <code>get_assets<\/code> function added to the Book class so developers can access any asset attached to a book<\/li>\n<li>Enhancement: Default CSS class names added to all elements by default so developers do not need to manually set them<\/li>\n<li>Bug Fix: Service parameters decoded before they are encoded to prevent double encoding issues<\/li>\n<li>Bug Fix: URL rewrite functions prefixed with <code>supapress<\/code> to avoid function name clashes<\/li>\n<li>Enhancement: <code>set_book<\/code> function added to the Book class so books from secondary service calls made in the view can be passed through the same class<\/li>\n<li>Bug Fix: <code>supapress_order<\/code> added as a possible URL parameter for setting the search results ordering<\/li>\n<li>Enhancement: Listener added to the DOM so carousels and search results will work when dynamically added to the page<\/li>\n<li>Enhancement: Support for sites built in AngularJS added. Simply enable AngularJS in the settings and add the dependancy to your AngularJS application<\/li>\n<li>Bug Fix: Cache clear function improved to clear if sites are not using the default <code>wp_<\/code> prefix<\/li>\n<li>Bug Fix: Make blank book url link not include the domain so the domain is not included on install<\/li>\n<li>Enhancement: Dropdowns updated to list options in alphabetical order for better usability<\/li>\n<li>Enhancement: Edit link added to the Supafolio Module widget so users can quickly get to the edit screen <\/li>\n<li>Enhancement: Build packages updated to the latest versions<\/li>\n<li>Bug Fix: Buggy fade out removed from hidden elements when switching between module types<\/li>\n<li>Bug Fix: Buggy <code>ISBN not found<\/code> when adding an ISBN with an apostrophe fixed<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<p>Release Date: February 4, 2016<\/p>\n\n<ul>\n<li>Bug Fix: Update to the_reviews to stop blank reviews being printed out<\/li>\n<li>Enhancement: Publisher added as a possible URL part for book details<\/li>\n<li>Enhancement: ISBN-10 added as a possible URL part for book details<\/li>\n<li>Bug Fix: URI decoding fixing when using pagination to stop the keyword changing<\/li>\n<li>Bug Fix: Slashes removed from search bar when searching with and apostrophe<\/li>\n<\/ul>\n\n<h4>2.1.3<\/h4>\n\n<p>Release Date: January 18, 2016<\/p>\n\n<ul>\n<li>Bug Fix: The URL pattern for book pages has been updated to be relative to avoid issues when migrating a site<\/li>\n<li>Bug Fix: ISBN lookup updated to skip service calls if search by collection is set but no collection has been set<\/li>\n<li>Bug Fix: All layouts updated to include post ID in the wrappers ID attribute to avoid invalid HTML when there are multiple modules on a page<\/li>\n<li>Enhancement: Shortcode added to the notice bar on save or update for quicker copying<\/li>\n<li>Enhancement: ISBN lookup updated to allow users to input multiple ISBNs at once<\/li>\n<li>Enhancement: Module type column moved on list table for better visibility<\/li>\n<li>Bug Fix: Missing settings added to the uninstall script<\/li>\n<li>Enhancement: Text still referencing <code>widgets<\/code> updated to reference <code>modules<\/code><\/li>\n<li>Bug Fix: Form navigation updated to hide element configurations if those elements are not available when changing module type<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<p>Release Date: December 21, 2015<\/p>\n\n<ul>\n<li>Bug Fix: Fixed no results message on the search results not coming through<\/li>\n<li>Bug Fix: Swapped default wrappers for book summary and description to divs for HTML validity<\/li>\n<li>Bug Fix: Fixed issue with checkbox column on the Supafolio module table being too wide when other options were hidden<\/li>\n<li>Enhancement: Type column added to Supafolio module table for improved ordering<\/li>\n<li>Bug Fix: Fixed width issue on book covers where the width was 0 in some themes<\/li>\n<li>Bug Fix: API key added to hash for cache key so results are not loaded from cache when the API key is changed<\/li>\n<li>Bug Fix: Fixed issue where save button would become visible when repeatedly clicked on the Cache tab<\/li>\n<li>Enhancement: Text change on cache cleared message<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<p>Release Date: December 10, 2015<\/p>\n\n<ul>\n<li>Enhancement: Caching added to the plugin so all API calls will now be cached for 24 hours. These can be cleared in the admin by going to Supafolio &gt; Settings &gt; Cache<\/li>\n<li>Bug Fix: Incorrect layout selected when switch from ISBN Carousel to Search Results<\/li>\n<li>Enhancement: Additional Supafolio API params added as shortcode attributes to request extra data like other format prices<\/li>\n<li>Bug Fix: Disabled options on prices element dropdown fixed to change when adding \/ removing options<\/li>\n<li>Enhancement: Updated widget to include title as part of the attribute data<\/li>\n<li>Enhancement: Ability to view the service URL by adding <code>?debug<\/code> to the browser URL<\/li>\n<li>Bug Fix: Fixed <code>isset<\/code> errors showing for filter lists<\/li>\n<li>Enhancement: CSS updates for responsive sites missing certain styles in the theme<\/li>\n<li>Security: Direct access to all PHP files removed<\/li>\n<li>Enhancement: Extra searchable filters added<\/li>\n<li>Enhancement: Retailer names added to retailer links for CSS targeting<\/li>\n<li>Security: Permissions to use the plugin changed to be editors and above only<\/li>\n<li>Enhancement: Styling fixes to element tab<\/li>\n<li>Enhancement: Carousel layout update to be more flexible which which wrapper is the carousel parent wrapper for easier HTML changes<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<p>Release Date: November 04, 2015<\/p>\n\n<ul>\n<li>New admin page interface to match branding to Supafolio<\/li>\n<li>Enhancement: Added support for IE9, IE10 and Microsoft Edge<\/li>\n<li>Bug Fix: Fixed bottom bulk actions on the list page<\/li>\n<li>Enhancement: Improved UX and to the per page element config<\/li>\n<li>Enhancement: New function <code>get_pagination<\/code> added to the view to get pagination details from search<\/li>\n<li>Enhancement: Imprint add as a URL part of the book URLs<\/li>\n<li>Enhancement: Book service URL improved to accept URL with or without <code>http<\/code><\/li>\n<\/ul>\n\n<h4>2.0.8<\/h4>\n\n<p>Release Date: October 07, 2015<\/p>\n\n<ul>\n<li>Enhancement: Added support for Safari<\/li>\n<li>Enhancement: Config options added to search results <code>per_page<\/code> element to allow user to set the drop down options<\/li>\n<li>Enhancement: Added url support for sites without rewrite rules turned on<\/li>\n<li>Bug Fix: Fixed responsive layout issues on product details pages<\/li>\n<li>Enhancement: Updated search results filters so they have a show more \/ show less feature (labels and limits can be set in the template) to avoid long lists on the page<\/li>\n<li>Bug Fix: Search results filters pre-loader fix to make sure it is always center aligned<\/li>\n<li>Enhancement: Relevance added as the default option for the <code>sort_by<\/code> element when creating new widgets<\/li>\n<li>Bug Fix: API calls url encoded to fix issue with spaces in keyword searches<\/li>\n<li>Enhancement: <code>amount<\/code> attribute can now be added to ISBN Lookup widgets<\/li>\n<\/ul>\n\n<h4>2.0.7<\/h4>\n\n<p>Release Date: September 23, 2015<\/p>\n\n<ul>\n<li>Bug Fix: Encode image alt tag so html source is not broke by quotes<\/li>\n<li>Enhancement: Added ability to pass custom attributes on shortcodes<\/li>\n<li>Enhancement: Set search results default amount with <code>amount<\/code> attribute on shortcode<\/li>\n<li>Enhancement: Added date format config to publication date element<\/li>\n<li>Enhancement: Added on sales date element<\/li>\n<li>Enhancement: Added function to return books count<\/li>\n<li>Enhancement: Added functions to return configuration settings and attributes<\/li>\n<\/ul>\n\n<h4>2.0.6<\/h4>\n\n<p>Release Date: September 14, 2015<\/p>\n\n<ul>\n<li>Enhancement: Select element updated to work cross browser and also to have filtering abilities<\/li>\n<li>Bug Fix: Clear left added to floats for 5 per row grid layouts<\/li>\n<li>Bug Fix: JS validation updated to force 13 digit numbers only for manually entered ISBNs<\/li>\n<li>Enhancement: Colour of placeholder text updated for better UX<\/li>\n<li>Enhancement: Edit collection link updated to go directly to books tab<\/li>\n<li>Enhancement: Widget updated to return full list instead of filtering by ISBN Lookups only<\/li>\n<li>Bug Fix: Filter for book pages drop down updated to allow external links<\/li>\n<li>Enhancement: Functions added to model to allow raw data to be grabbed in the layout for custom html updates<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<p>Release Date: September 07, 2015<\/p>\n\n<ul>\n<li>Bug Fix: Plugin security permissions updated to <code>edit_posts<\/code><\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<p>Release Date: September 07, 2015<\/p>\n\n<ul>\n<li>Enhancement: Default price locale added for the price element configuration<\/li>\n<li>Enhancement: External link option added to book page dropdown<\/li>\n<li>Bug Fix: Text change to link on plugins page<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<p>Release Date: September 07, 2015<\/p>\n\n<ul>\n<li>Bug Fix: Custom rewrite rules updated to ignore <code>Link not in use<\/code><\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<p>Release Date: September 07, 2015<\/p>\n\n<ul>\n<li>Bug Fix: Install example ISBN list updated to key value pair to include book titles<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<p>Release Date: September 07, 2015<\/p>\n\n<ul>\n<li>Bug Fix: <code>package.json<\/code> file removed from plugin<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<p>Release Date: September 07, 2015<\/p>\n\n<ul>\n<li>Enhancement: First release of the plugin launched<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<p>Release Date: February 16, 2015<\/p>\n\n<ul>\n<li>Prototype created<\/li>\n<\/ul>","raw_excerpt":"Quickly and easily connect your book metadata (ONIX) to your WordPress site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/34556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=34556"}],"author":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/davidkane"}],"wp:attachment":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=34556"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=34556"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=34556"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=34556"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=34556"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=34556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}