Plugin / Magento 2 WordPress Integration

ModernModules.com

Changelog

Changelog

1.3.1

  • Tested with WordPress 5.2.2
  • Tested with Magento 2.3.1
  • Added “Auto store view selection” option for selection of the right store view dynamically according to the domain, only Magento >= 2.3.0
  • Improved store view selection for the Magento >= 2.3.0
  • Added touchEnabled=false setting for product slider by default, because of incompatibility with Chrome browser (premium version only)

1.3.0.1

  • Tested with WordPress 5.1
  • Added more info (via question mark) to “Exclude JS files” option (premium version only)

1.3

  • Fixed Magento 2.3.0 integration issue
  • Minor changes in php doc. of methods of widgets (premium version only)
  • Fixed fatal error inside ajax request of M2WP Product Widget (premium version only)
  • Fixed showing of unavailable product and add to cart message (product-view.php template updated) (premium version only)
  • Fixed add to cart message (slider.php template updated) (premium version only)
  • Tested with Magento 2.3.0, 2.2.7 and 2.2.6

1.2.7

  • Stores list for the settings page will be fetched even when error has been occurred
  • Store code showing near the store name in the stores list on the settings page, might be helpful if there are same store names
  • Fixed path when magento is configured without url rewrites
  • Fixed tags parsing problems (DOMDocument error parsing of script code with HTML tags inside).
  • Fixed fatal error with messages unserialization in Magento cookies
  • Fixed issue with text/x-magento-init scripts loading for Magento 2.2.7+ but temporary disabled the functionality for preventing selected scripts from loading in the front of WordPress
  • Tested with Magento 2.2.6, 2.2.7

1.2.6

  • Tested with Magento 2.2.6
  • M2I_CACHE_EXPIRATION constant value changed to DAY_IN_SECONDS
  • Tooltips updated
  • get_store method introduced in the M2I_External core class
  • Adding of all M2WP JS files via header in WP backend
  • Fix for the cache (preventing fatal error) when the DOMElement could not be cached with object-cache, using string with html instead

1.2.5.1

  • Added new main setting “Magento 2 runs from root”, because better to ask user for this.

1.2.5

  • Changed base url logic to use Magento 2 native methods, not through web interface.
  • Fixed infinity loading (in AJAX mode) because of index.php in path missing.
  • Error reporting verbosity increased to catch more special errors during application running, etc.
  • Translations domain changed to m2wp.
  • Added translation error outputting not only in AJAX mode and prevented any fatal error because of not modified translation __() function.
  • Fixed warnings in get_base_url_from_db in the core class when Magento2 prefix for tables in DB is specified.
  • M2I_External::check_root_and_pub_mage_base_url() is deprecated.
  • M2I_External::check_mage_base_url() is deprecated.
  • M2I_External::add_handle() is not deprecated because is needed to use cart functionality.
  • Added Throwable catches to be more oriented on PHP7+.

1.2.4

  • Allowed adding of custom options to the select2 for header and footer sections.
  • Customer is able to add Magento2 containers to the header and footer.
  • Fixed themes samples according to the latest changes.
  • Fixed add-to-cart button visual effect in the product-view.php template.

1.2.3

  • Fixed Magento loading under WordPress for Magento v2.2.4.
  • Added dynamic path for $_SERVER when performing M2I_External::get_converted_params(), which fixes various errors of Magento loading under WordPress.
  • Removed a using of curl functions and replaced with WordPress HTTP API, so curl lib is not longer required.
  • Removed not needed parts of code during M2I_External::launch().
  • M2I_External::add_handle() is deprecated, because may throw fatal errors and is not safe.
  • m2i_check_magento() – fixed a checking of l10n.php modification according to WordPress coding standards.

1.2.2

  • Fixed fatal error on bad php version, when plugin are not able to find _m2i_is_magento_autoloader function.
  • Fixed fatal, when xml/curl modules are not installed.

1.2.1

  • Autoloader conflict of mage2 with other WP plugins fixed.
  • was_launched can not be true if catches any Exception during launch – fixed.
  • Fixed conflict with plugins, which could start sessions by session_start().
  • Help tooltips updated.

1.2

  • Fixed Full Page Cache issue on 2.2 Magento in production mode with internal cache.
  • Improved templates loading functionality from WP side (premium version only)
  • Added new WP filters to make plugin more flexible: “m2i_template_name” (premium version only), “m2i_footer_before_mage_elements_html” (premium version only), “m2i_footer_after_mage_elements_html” (premium version only), “m2i_header_before_mage_elements_html”, “m2i_header_after_mage_elements_html”.
  • Refreshed slider and product-view templates (premium version only)
  • Add-to-cart button bugs fixed, now it’s more interactive like the native button in Magento (premium version only)
  • Class and tag settings for DOM approach replaced with CSS selector setting both for the footer (premium version only) and header
  • Fixed Base URL checking bug, when only minified version of require.js is presented
  • Fixed charset issue for M2I_DOMDocument
  • Help tab added on settings page
  • Tooltips for advanced settings extended
  • And other more minor but valuable improvements!

1.1.3

  • Fixed conflicts with other plugins (fix for Magento 2 autoloader)
  • Fixed fatal errors in debug mode or error_reporting (restore_error_handler used)

1.1.1

  • Translations added (English and Ukrainian for now)
  • More hooks (m2i_before_init, m2i_after_init), plugin is more flexible
  • baseUrl error fixed, when Magento 2 is launching from root
  • Select2 field for Store view with searchability

1.1

  • Store-view field improved
  • Flags options fixed
  • Integrator improved

1.0.6

  • Launched the base version of the plugin

Ratings

4.3
6 reviews

Rating breakdown

Details Information

Version

1.3.1

First Released

22 Sep, 2016

Total Downloads

4,261

Wordpress Version

4.0 or higher

Tested up to:

5.2.4

Require PHP Version:

5.5.9 or higher

Tags

Contributors

Languages

The plugin hasn't been transalated in any language other than English.

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.