{"id":133702,"date":"2020-12-22T11:14:02","date_gmt":"2020-12-22T11:14:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bcs-bertline-book-importer-v1\/"},"modified":"2025-06-03T08:04:53","modified_gmt":"2025-06-03T08:04:53","slug":"bcs-bertline-book-importer","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/bcs-bertline-book-importer\/","author":18452665,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.19","stable_tag":"1.6.19","tested":"6.5.8","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"BCS BatchLine Book Importer","header_author":"BCS Studio","header_description":"Import books from Bertline's web exporter","assets_banners_color":"042b60","last_updated":"2025-06-03 08:04:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/bcs-studio.com","rating":5,"author_block_rating":0,"active_installs":60,"downloads":5398,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1":{"tag":"1.1","author":"bcsstudio","date":"2020-12-22 12:17:06"},"1.2":{"tag":"1.2","author":"bcsstudio","date":"2020-12-22 12:27:26"},"1.3":{"tag":"1.3","author":"bcsstudio","date":"2021-01-06 16:46:06"},"1.4":{"tag":"1.4","author":"bcsstudio","date":"2021-01-06 16:47:07"},"1.4.1":{"tag":"1.4.1","author":"bcsstudio","date":"2021-01-07 09:02:01"},"1.4.2":{"tag":"1.4.2","author":"bcsstudio","date":"2021-01-07 11:29:52"},"1.5.1":{"tag":"1.5.1","author":"bcsstudio","date":"2021-03-24 14:42:32"},"1.5.10":{"tag":"1.5.10","author":"bcsstudio","date":"2021-10-07 13:17:39"},"1.5.2":{"tag":"1.5.2","author":"bcsstudio","date":"2021-03-31 14:09:11"},"1.5.3":{"tag":"1.5.3","author":"bcsstudio","date":"2021-03-31 14:19:30"},"1.5.4":{"tag":"1.5.4","author":"bcsstudio","date":"2021-03-31 14:34:22"},"1.5.5":{"tag":"1.5.5","author":"bcsstudio","date":"2021-04-13 13:17:56"},"1.5.6":{"tag":"1.5.6","author":"bcsstudio","date":"2021-04-14 09:45:49"},"1.5.7":{"tag":"1.5.7","author":"bcsstudio","date":"2021-04-15 09:26:54"},"1.5.8":{"tag":"1.5.8","author":"bcsstudio","date":"2021-06-11 08:54:24"},"1.5.9":{"tag":"1.5.9","author":"bcsstudio","date":"2021-06-17 16:05:20"},"1.6":{"tag":"1.6","author":"bcsstudio","date":"2022-06-09 09:54:52"},"1.6.1":{"tag":"1.6.1","author":"bcsstudio","date":"2022-06-09 09:59:49"},"1.6.10":{"tag":"1.6.10","author":"bcsstudio","date":"2023-02-28 08:35:53"},"1.6.11":{"tag":"1.6.11","author":"bcsstudio","date":"2023-06-01 08:08:37"},"1.6.12":{"tag":"1.6.12","author":"bcsstudio","date":"2024-06-28 09:28:45"},"1.6.13":{"tag":"1.6.13","author":"bcsstudio","date":"2024-12-13 11:40:23"},"1.6.14":{"tag":"1.6.14","author":"bcsstudio","date":"2024-12-13 11:47:32"},"1.6.15":{"tag":"1.6.15","author":"bcsstudio","date":"2024-12-13 11:49:24"},"1.6.16":{"tag":"1.6.16","author":"bcsstudio","date":"2025-02-04 14:44:40"},"1.6.17":{"tag":"1.6.17","author":"bcsstudio","date":"2025-03-10 09:41:37"},"1.6.18":{"tag":"1.6.18","author":"bcsstudio","date":"2025-06-03 07:41:48"},"1.6.19":{"tag":"1.6.19","author":"bcsstudio","date":"2025-06-03 08:04:53"},"1.6.2":{"tag":"1.6.2","author":"bcsstudio","date":"2022-06-09 13:36:43"},"1.6.3":{"tag":"1.6.3","author":"bcsstudio","date":"2022-06-09 13:43:00"},"1.6.4":{"tag":"1.6.4","author":"bcsstudio","date":"2022-08-30 10:14:47"},"1.6.5":{"tag":"1.6.5","author":"bcsstudio","date":"2022-09-15 13:43:08"},"1.6.6":{"tag":"1.6.6","author":"bcsstudio","date":"2022-09-21 08:35:11"},"1.6.7":{"tag":"1.6.7","author":"bcsstudio","date":"2022-09-23 10:42:22"},"1.6.8":{"tag":"1.6.8","author":"bcsstudio","date":"2022-09-23 10:42:22"},"1.6.9":{"tag":"1.6.9","author":"bcsstudio","date":"2022-09-23 10:46:11"}},"upgrade_notice":{"1.1":"<p>Upgrade to allow XML upload<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2444292,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2506781,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2506781,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1","1.2","1.3","1.4","1.4.1","1.4.2","1.5.1","1.5.10","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.6","1.6.1","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18","1.6.19","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2451752,"resolution":"1","location":"assets","locale":"","width":481,"height":95},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2502647,"resolution":"2","location":"assets","locale":"","width":1449,"height":269}},"screenshots":{"1":"Upload screen","2":"Import screen"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[194330,194329,87],"plugin_category":[59],"plugin_contributors":[194331],"plugin_business_model":[],"class_list":["post-133702","plugin","type-plugin","status-publish","hentry","plugin_tags-batchline","plugin_tags-bertline","plugin_tags-import","plugin_category-utilities-and-tools","plugin_contributors-bcsstudio","plugin_committers-bcsstudio"],"banners":{"banner":"https:\/\/ps.w.org\/bcs-bertline-book-importer\/assets\/banner-772x250.png?rev=2506781","banner_2x":"https:\/\/ps.w.org\/bcs-bertline-book-importer\/assets\/banner-1544x500.png?rev=2506781","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bcs-bertline-book-importer\/assets\/icon-128x128.png?rev=2444292","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bcs-bertline-book-importer\/assets\/screenshot-1.png?rev=2451752","caption":"Upload screen"},{"src":"https:\/\/ps.w.org\/bcs-bertline-book-importer\/assets\/screenshot-2.png?rev=2502647","caption":"Import screen"}],"raw_content":"<!--section=description-->\n<p>This plugin will import the xml from BatchLine's web exporter (BatchLine subscription required) and display images from external url.<\/p>\n\n<p>View <a href=\"https:\/\/hillsidebooks.bcs-hosting.net\/\">live demo<\/a>.<\/p>\n\n<p>Tested with Twenty Twenty-One and Woocommerce Storefront Themes.<\/p>\n\n<p>Some themes may require tweaks to display the biblio data and images. Please <a href=\"https:\/\/bcs-studio.com\/\">get in touch<\/a> if we can assist with this.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Import books from BatchLine - manual and automatic uploads<\/li>\n<li>Automatically display images from external URL<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li><p>BatchLine subscription required.<\/p><\/li>\n<li><p>PHP 7.2 or greater is recommended<\/p><\/li>\n<\/ul>\n\n<h4>Automatic installation<\/h4>\n\n<p>Automatic installation is the easiest option -- WordPress will handles the file transfer, and you won\u2019t need to leave your web browser. To do an automatic install of BCS BatchLine Book Importer, log in to your WordPress dashboard, navigate to the Plugins menu, and click \u201cAdd New.\u201d<\/p>\n\n<p>In the search field type \"BCS BatchLine Book Importer\" then click \"Search Plugins\". Once you've found the plugin, you can view details about and  install it by click \"Install Now\" and WordPress will take it from there.<\/p>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Unzip the downloaded zip file.<\/li>\n<li>Upload the plugin folder into the 'wp-content\/plugins\/' directory of your WordPress site.<\/li>\n<li>Activate 'BCS BatchLine Book Importer' from Plugins page<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='is%20the%20plugin%20compatible%20with%20all%20themes%20and%20plugins%3F'><h3>Is the plugin compatible with all themes and plugins?<\/h3><\/dt>\n<dd><p>Compatibility with all themes and plugins is impossible, because there are too many. Some themes and plugins change how images are loaded.<\/p><\/dd>\n<dt id='biblio%20data%20is%20not%20showing%20on%20product%20page'><h3>Biblio data is not showing on product page<\/h3><\/dt>\n<dd><p>Some themes change the way attributes are displayed on the product page. Please try the official <a href=\"https:\/\/woocommerce.com\/storefront\/\">Woocommerce Store Front theme<\/a>. If you would like assistance displaying this on your own theme please <a href=\"https:\/\/bcs-studio.com\/\">get in touch<\/a>.<\/p><\/dd>\n<dt id='book%20images%20are%20not%20loading'><h3>Book images are not loading<\/h3><\/dt>\n<dd><p>Please check for conflicts with other plugins\/theme. Please try the official <a href=\"https:\/\/woocommerce.com\/storefront\/\">Woocommerce Store Front theme<\/a>. If you would like assistance displaying images on your own theme please <a href=\"https:\/\/bcs-studio.com\/\">get in touch<\/a>.<\/p><\/dd>\n<dt id='create%20or%20manage%20api%20keys'><h3>Create or manage API keys<\/h3><\/dt>\n<dd><ul>\n<li>Go to: <strong>WooCommerce &gt; Settings &gt; Advanced &gt; REST API<\/strong>.<br \/><\/li>\n<li>Select <strong>Add Key<\/strong>. You are taken to the <strong>Key Details<\/strong> screen.<br \/><\/li>\n<li>Add a <strong>Description<\/strong>.<br \/><\/li>\n<li>Select the <strong>User<\/strong> you would like to generate a key for in the dropdown.<br \/><\/li>\n<li>Select a level of access for this API key \u2014 <strong>Read\/Write<\/strong> access.<br \/><\/li>\n<li>Select <strong>Generate API Key<\/strong>, and WooCommerce creates API keys for that user.<br \/><\/li>\n<li>Now that keys have been generated, you should see your <strong>Consumer Key<\/strong> and <strong>Consumer Secret<\/strong> keys.<\/li>\n<\/ul><\/dd>\n<dt id='license%20keys'><h3>License Keys<\/h3><\/dt>\n<dd><ul>\n<li>Go to: <a href=\"https:\/\/servicedesk.bcs.solutions\/index.php?rp=\/store\/wordpress-plugins\">https:\/\/servicedesk.bcs.solutions\/index.php?rp=\/store\/wordpress-plugins<\/a> to purchase a new license key.<br \/><\/li>\n<\/ul><\/dd>\n<dt id='how%20do%20i%20manage%20sale%20prices%20on%20woocommerce'><h3>How do I manage sale prices on Woocommerce<\/h3><\/dt>\n<dd><p>If a sale price is set on Woocommerce you should add the product to the Exlude list on BatchLine to prevent the price being changed on the next import.<\/p><\/dd>\n<dt id='enable%20basic%20authentication%20on%20apache%20server'><h3>Enable Basic Authentication on Apache Server<\/h3><\/dt>\n<dd><p>Step 1: .htaccess file add<\/p>\n\n<p>RewriteEngine On\nRewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]<\/p>\n\n<p>Step 2: go to WHM Panel and go to:<\/p>\n\n<p>Home \u00bb Service Configuration \u00bb Apache Configuration \u00bb Include Editor \u00bb Pre VirtualHost Include \u00bb All Version<\/p>\n\n<p>Add this line<\/p>\n\n<p>SetEnvIf Authorization \"(.*)\" HTTP_AUTHORIZATION=$1<\/p>\n\n<p>and Restart Apache.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.19<\/h4>\n\n<ul>\n<li>Fix issue with Peek Inside<\/li>\n<\/ul>\n\n<h4>1.6.18<\/h4>\n\n<ul>\n<li>Fix issue with XML upload import files<\/li>\n<\/ul>\n\n<h4>1.6.17<\/h4>\n\n<ul>\n<li>Fix issue with Peek Inside<\/li>\n<\/ul>\n\n<h4>1.6.16<\/h4>\n\n<ul>\n<li>Fix issue with book preview on non-WC products<\/li>\n<\/ul>\n\n<h4>1.6.13<\/h4>\n\n<ul>\n<li>Fix issue with duplicate featured images on manually added products<\/li>\n<\/ul>\n\n<h4>1.6.12<\/h4>\n\n<ul>\n<li>Fix warning when import log empty<\/li>\n<li>Fix fatal error when displaying log entries<\/li>\n<\/ul>\n\n<h4>1.6.11<\/h4>\n\n<ul>\n<li>Fix bug<\/li>\n<\/ul>\n\n<h4>1.6.10<\/h4>\n\n<ul>\n<li>Add import log<\/li>\n<\/ul>\n\n<h4>1.6.9<\/h4>\n\n<ul>\n<li>Fix version number<\/li>\n<\/ul>\n\n<h4>1.6.8<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.6.7<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.6.6<\/h4>\n\n<ul>\n<li>Bufix - stop JellyBook requests if no SKU<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Bufix<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Backorders notify by default if option checked<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Readme changes<\/li>\n<\/ul>\n\n<h4>1.6<\/h4>\n\n<ul>\n<li>Add Peek Inside functionality<\/li>\n<\/ul>\n\n<h4>1.5.10<\/h4>\n\n<ul>\n<li>Update stock only: Only update stock, stock code and price. New option on settings page.<\/li>\n<li>Don't schedule future dates: all products uploaded are now published, even with future date set, if published date is after today\u2019s date show a Pre-order message on product page.<\/li>\n<li>New Full: new full import will delete all products before uploading new products.<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Rename functions<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Security fix<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Bug fix<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Bug fix<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Bug fix<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Help page changes<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Readme changes<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Readme changes<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Add automatic uploads<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Load Storefront theme pagination images from biblio data<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Updated readme.txt<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Ajax import<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Updated readme.txt<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Updated readme.txt<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Allow xml upload<\/li>\n<\/ul>","raw_excerpt":"Import books to Woocommerce from BatchLine&#039;s web exporter (BatchLine subscription required) and load the book images from external url.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/133702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=133702"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bcsstudio"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=133702"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=133702"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=133702"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=133702"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=133702"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=133702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}