FOR WIX USERS: 

There is a slight workaround that needs to be implemented for those embedding our widgets on Wix-hosted sites. See instructions below:

Bookshop widgets now work on Wix sites using the Embed a Widget option.

wix_widget_codeEmbed.png

There is a known issue with how Wix determines whether or not to render a visual widget that unfortunately requires a manual work around. Without this workaround, Wix assumes the Bookshop.org widget to be akin to a tracking pixel or similar non visual element that it then places the <head> tag of the page's HTML instead of in the <body> where all the visual elements live. The work around then is to include a special html entity for a blank space " &nbsp; " before the script which will then force Wix's site to assume the correct handling of the Bookshop.org widget. Example of the edited script below:
&nbsp;
<script
              src="https://bookshop.org/widgets.js"
              data-type="list"
              data-affiliate-id="books-i-m-reading-and-still-haven-t-finished"></script>


Example in the Wix widget editor.


wix_widget_codeEmbed_workaround.png