Issues with WordPress MU Domain Mapping Plugin

Summary

This will explain how to overcome general incompatibility issues with the WordPress MU Domain Mapping Plugin.

Issues

This plugin uses a 302 redirect which can cause issues with the Shopp plugin functionality; most notably in the checkout.

The function redirect_to_mapped_domain() in the Domain Mapping Plugin causes a 302 redirect from the Shopp generated request url of (example):

http://yournetworkinstallsite.com/wp-admin/admin-ajax.php?action=shopp_ship_costs&method=Your+Shipping

where the request should be handled to

http://yournetworkinstallsite.thisnode.mainsite.com/wp-admin/admin-ajax.php?action=shopp_ship_costs&method=Your+Shipping

Common issues would be receiving ?’s while attempting to calculate/recalculate costs.

Resolution

  • Go to Super Admin -> Domain Mapping ->
  • Uncheck “Remote Login”
  • Uncheck “Redirect administration pages to blog’s original domain”
  • Save

Credit: The customer we worked with on this for their patience. Lorenzo Caum for being on the front lines, and John Dillick for helping me think straight and being the brains of this endeavor.

See Also

Issues with WordPress MU Domain Mapping Plugin
  • 0.00 / 5 5

You must be logged in to post a comment.

© Ingenesis Limited. Shopp™ is a registered trademark of Ingenesis Limited.

Skip to toolbar