WP Shopify Mobile WP Shopify Menu

1.1.5

1.1.4

1.1.3

1.1.2

1.1.1

1.1.0

1.0.48

1.0.47

1.0.46

Fixed:

  1. Fixed bug that prevented a products available variant options from filtering down during user selection

1.0.45

Updated:

  1. Better error handling for 5xx related status codes

1.0.44

Added:

  1. Added additional error checks for status codes 520 and 522

1.0.43

Fixed:

  1. Fixed issue preventing certain products from syncing when missing Shopify alt text

1.0.42

Updated:

  1. Substantial front-end performance enhancements. Most functionality now loads quicker.
Added:

  1. Now showing loading indicators during for all cart-related functionality
Fixed:

  1. Fixed an issue where certain product options would not sync
  2. Fixed an issue where opening one product options dropdown without adding to cart would prevent others dropdowns from opening
  3. Added better error handling (no longer showing \"undefined\" notice messages during sync)

1.0.41

Added:

  1. Added selective sync! Now you can choose specific sets of data to sync under settings
  2. Added a custom menu to easily add a cart icon

1.0.39

Updated:

  1. Updated action wps_collection_single_products_before

Added:

  1. Added action: wps_collection_single_heading
  2. Added action: wps_collection_single_products_list
  3. Added action: wps_collection_single_products_after
  4. Added filter: wps_collection_single_products_list_class

Fixed:

  1. Fixed issue with stores that have more than 50 customers or orders that were prevented from syncing all the data
  2. Fixed miscellaneous SQL notices appearing during database updates
  3. Fixed broken collections pagination
  4. Fixed uncaught error during show notice message

1.0.38

Updated:

  1. Removed any default order notes from appearing

Fixed:

  1. Fixed an issue where license keys were being marked as invalid
  2. Fixed an issue where not all product variants were syncing
  3. Fixed an issue where an Out of stock message would show incorrectly

1.0.37

Updated:

  1. Updated the plugin connection process due to a found security vulnerability. Please see the new connection guide here: https://wpshop.io/docs/connecting

1.0.36

Fixed:
  1. Fixed translation display error for license key notice under plugin name
Updated:
  1. Remove alpha-numeric requirement for products and collections urls

1.0.35

Fixed:
  1. If an error occurs during sync, the plugin now properly removes the previous connection settings
  2. Fixed bug that resulted in showing an incorrect message if sync failed during insert_images()
Added:
  1. Added internationalization functions
  2. Added additional nonce security
  3. Added specific error codes for better error tracking
Updated:
  1. Cart now shows loading indicator if already open when adding a product
  2. No longer loading dependencies via CDNs

1.0.34

Fixed:
  1. Fixed an issue that was causing some products to show as out-of-stock

1.0.33

Updated:
  1. Updated the front-end cart cache mechanism

1.0.32

Fixed:
  1. Fixed bug that would hide products if the plugin was deactivated and then reactivated again.
  2. WP Shopify Custom Post Types are no longer removed if attempted re-sync fails
  3. Cart now closes if clicking on cart icon twice
  4. Fixed missing default image within related products section
  5. Fixed SQL syntax error when inserting new items into the database
  6. Fixed random 429 errors during syncing by implementing API request throttling
  7. Cart no longer reopens when adding an item to the cart while already open
  8. Fixed a scenario whereby adding a product to the cart used the quantity from another product selected but not added. Quantity selectors are now specific to the individual product
Updated:
  1. Reduced size of plugin JS and CSS by over 144%
  2. Changing the order of product options will now be reflected
  3. Cleaned up unused code
  4. Variant selections will now dynamically change depending on what the user selects
  5. Changed default dropdown animation to fade instead of swing
  6. Now completely disabling checkout button cart if empty
  7. Added better copy for displayed message on syncing failure
Added:
  1. Added proper alt text for collection images
  2. Added better error handling in the case of server-level exceptions

1.0.31

Updated:
  1. Updated the way loading indicators are shown during option selections.
  2. Updated the cart clearing mechanism when updates are made within Shopify

1.0.30

Fixed:
  1. Fixed bug in checkout URL

1.0.29

Updated:
  1. Removed webhook testing link within Tools tab

1.0.28

Fixed:
  1. Fixed issue with premature Cart cache clearing
Added:
  1. Laid groundwork for Orders and Customers

1.0.27

Added:
  1. Product images now change to match the variant that gets selected

1.0.26

Fixed:
  1. Updated array to object access for wps_get_credentials

1.0.25

Fixed:
  1. Added \"settings_general\" table in list of tables to check during updates

1.0.24

Fixed:
  1. Fixed bug in new table columns not getting added on plugin update

1.0.23

Added:
  1. Added default images for products and collections
  2. Added settings option to prevent loading of entire cart experience
  3. Enabled custom fields on products and collections
Updated:
  1. Now clearing transient and localstorage cache on any webhook event
Fixed:
  1. Updated structured data attributes for currency symbol

1.0.22

Fixed:
  1. Fixed shop table error during activation

1.0.21

Added:
  1. Added fallback column styles when number of columns is greater then 12

1.0.20

Fixed:
  1. Fixed issue with resync tool that wiped data after completion
Added:
  1. New tool: Manual cache clear
  2. Added ability to manually reorder product / collection posts. Now uses \"menu_order\" by default.

1.0.19

Fixed:
  1. Fixed database tables not updating during plugin upgrade

1.0.18

Added:
  1. Added manual sync feature
  2. Added proper structured data to product and collection pages (microdata format)
Fixed:
  1. Fixed missing alt attribute values from Shopify

1.0.17

Added:
  1. Added Google Analytics linker plugin to checkout button enabling cross-domain tracking

1.0.16

Added:
  1. Added Promise polyfill for older IE browsers https://github.com/stefanpenner/es6-promise
Fixed:
  1. Issue #55 - Fixed broken cart layout in IE 11

1.0.15

Added:
  1. Issue #23 - Added semantic alt attributes to images and title attributes to links
Fixed:
  1. Issue #51 - Fixed issue with images not reordering from Shopify
  2. Issue #52 - Fixed price range duplication within related products

1.0.14

Added:
  1. Added get_variants() method to main WPS class

1.0.13

Fixed:
  1. Fixed SecureTransport SSLRead() error
  2. Fixed issue #50 by updating with proper collate
Updated:
  1. Replaced Request library with Guzzle
  2. Removed hardcoded plugin directory URL for icons within connection modal
Added:
  1. Added connection status caching
  2. Added better error handling for network requests
  3. Added target=“_self” to checkout link within cart to force loading in current window
  4. Added various conditional checks within front-end functions when Shopify is not synced
  5. Added \"recently connected\" transient to allow clearing local storage after initial sync. Fixes unwanted “ghost” cart items.

1.0.12

Fixed:
  1. Fixed collections shortcode bug
  2. Fixed button spacing on Safari
Updated:
  1. Replaced evergreen Shopify Buy Button library with fixed version to prevent potential version breaking
  2. Fixed missing top margin on add to cart button when two option buttons exist
  3. Updated wording on no results page
Added:
  1. Added connection status caching
  2. Now clearing cart cache after disconnecting store
  3. Added correct conditional around sidebar display for collections. Collection pages will now hide sidebars by default.
  4. Added new filter: wps_product_single_price
  5. Added new filter: wps_product_single_price_multi
  6. Added new filter: wps_product_single_price_multi_from
  7. Added new filter: wps_product_single_price_multi_separator
  8. Added new filter: wps_product_single_price_multi_first
  9. Added new filter: wps_product_single_price_multi_last
  10. Added new filter: wps_product_single_price_one
  11. Added new filter: wps_products_price_one
  12. Added new filter: wps_products_price_multi
  13. Added new filter: wps_products_price_multi_from
  14. Added new filter: wps_products_price_multi_separator
  15. Added new filter: wps_products_price_multi_first
  16. Added new filter: wps_products_price_multi_last

1.0.11

Updated:
  1. Added is_admin() check within shortcode output
  2. Updated grid styles

1.0.10

Updated:
  1. Removed duplicate DB->table_exists() calls by caching results
  2. Removed duplicate DB->get_num_posts() calls by caching results
  3. Updated mobile styles
Added:
  1. Added ability to manually sort products / collections by title via shortcode attribute orderby=\"manual\"

1.0.9

Updated:
  1. Replaced dashboard menu icon with logo
  2. Removed “Default Title” from cart item if only one variant exists. Using product title instead
  3. Removed next link on last page of pagination
  4. Adjusted grid system
Fixed:
  1. Fixed from wrapping quantity input
  2. Fixed Code: 3 \'image\' not defined error when adding certain products to cart
  3. Fixed Code: 3 \'class\' not defined error when adding certain products to cart
  4. Fixed various conflicting styles with themes
  5. Fixed undefined property error when attempting to sync custom collection post sync

1.0.8

Added:
  1. Added four new action hooks to more easily modify the header section of the single product page.
    • wps_product_single_header_before
    • wps_product_single_header_after
    • wps_product_single_header_price_before
    • wps_product_single_header_price_after

1.0.7

Added:
  1. Added the ability to show \"add to cart\" buttons within the \"products all\" and \"products related\" templates. Comes with two new filters:
    • wps_products_show_add_to_cart()
    • wps_products_related_show_add_to_cart()

1.0.6

Fixed:
  1. Fixed bug where the plugin custom loop was colliding with the default WordPress loop

1.0.5

Fixed:
  1. Fixed bug where in some circumstances during the disconnection process not all shop data was being removed. This was causing data issues on the front-end when attempting to resync.
Added:
  1. Added Guzzle as fallback requests strategy during the crucial wps_waypoint_get_access_token() call.
  2. Added better error handling within API calls
Updated:
  1. Updated get_header(), get_footer(), and get_sidebar() calls with name parameters. Can now override within themes if needed.
  2. Massive performance improvement to front-end cart experience

1.0.4

Fixed:
  1. Fixed \"Fatal error: Uncaught Error: Class \'WPSDBSettings_General\' not found\" by removing Settings_General class instantiation from Frontend class constructor
Added:
  1. Added diagnostic info to help tab

1.0.3

Updated:
  1. Changed Requests library to wp_safe_remote_post() during authentication.
  2. Removed misc console.logs
Added:
  1. Added WP_Error handling to wps_waypoint_get_access_token()
  2. Added better error handling on front-end during syncing process

1.0.2

Fixed:
  1. Fixed currency switching / formatting not reflecting within cart
  2. Authentication step during connection now points to Production environment and not Staging
Updated:
  1. Products with more than one variant will now show price range instead of single price
  2. Products with one option and one variant will now show add to cart button in full width mode

1.0.1

Fixed:
  1. Fixed license key date check for lifetime keys
Updated:
  1. Made Settings tab full width so that Products URL and Collections URL fields stay on one line.
Added:
  1. Currency switching functionality

1.0.0

Official Release

Looking for a specific version download?

Click below for a complete list of all WP Shopify versions

Downloads