Interspire & BigCommerce WordPress Plugin

Integrate Interspire or BigCommerce with your WordPress website

You want to spend your time writing the best content, not hunting for the link for the product you’re blogging about. This plugin is simple to set up, and powerful. If you use WordPress and Interspire or BigCommerce, it’s a must have.

For for information, check out the plugin information & download page on WordPress.org

Planned future updates:

  • Insert a product image (with an option to choose which size)
  • Improve shortcode by shortening length
  • Import product information into custom fields
  • Import all products into WordPress (as an Import module, using custom Post Types)
  • Integrate registration with the Interspire or BigCommerce APIs (add a new user as a customer)
  • Leave a comment below for a requested feature!

Questions? Requests? Comments? Bugs?

Please leave your feedback below, and I’ll do my best to address any issues you have, and also to integrate any requests into the plugin.

Thanks, and enjoy!

  • wordpress designer

    huh nice.

  • http://www.theeyeworks.com Ramir

    Plugin for ISC looks very promising, but having an issue getting it to work.

    Getting this error when trying to build product list:

    Warning: asort() expects parameter 1 to be array, null given in /home/acquaess/public_html/blog/wp-content/plugins/interspire-bigcommerce/interspire.php on line 270

    Warning: Invalid argument supplied for foreach() in /home/acquaess/public_html/blog/wp-content/plugins/interspire-bigcommerce/interspire.php on line 273

    Warning: Cannot modify header information – headers already sent by (output started at /home/acquaess/public_html/blog/wp-content/plugins/interspire-bigcommerce/interspire.php:270) in /home/acquaess/public_html/blog/wp-includes/functions.php on line 830

    Warning: Cannot modify header information – headers already sent by (output started at /home/acquaess/public_html/blog/wp-content/plugins/interspire-bigcommerce/interspire.php:270) in /home/acquaess/public_html/blog/wp-includes/functions.php on line 831

    Word Press version: WordPress 3.0.1

    • the lazy eco mom

      did you ever find out what caused those errors? i am having the same problem and would like it fixed.

  • http://www.dryfur.com Lisa

    Could you post or email me a link to what the plug in will look like exactly or what exactly it will accomplish. I have a WP site and use Paypal and also a BC store with Payleap would love to blend the two together but am hoping this plug in does more than just create a link, I am pretty sure I would be able to accomplish that manually. Sounds interesting but I am exhausted from downloading and learning new plug-ins just to find out they do not do what I am hoping they will. Please post an example or a link from someone who is using the plug-in if possible, Very much appreciated.

  • http://www.fashionpenny.com robert vayner

    Hi Zack ,
    i am in the process of integration for bigcommerce cart and thesis blog .
    Testing your plugin so i may provide wider spectrum of themed interlinked pages between wp & BigCommerce for UX & SEO reasons.

    results :
    hosted on media temple- php5 enabled
    installed clean wp 3.0 /thesis 1.8 at following sandbox
    miarose.me

    no other plugins but yours installed, configured all to satisfactory api configuration.

    PROBLEM :
    product creation will not work,
    when i try it simply reloads the page with no other effect.

    please advice ..
    thank you for such a plugin and looking forward to future updates, especially mutual /singular registration between systems..

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • Joshua Daley

    When I click “Build your products list” — nothing happens. It just refreshes the same page. Any pointers?

    Thanks!

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • http://dopelidz.com Joshua Daley

    Hi Zack,

    I still have issues trying to post any products from my bigcommerce. I get a partial list of products on the drop-down menu. When I select one and add it, I get this error message:

    “The product you selected does not have a link. Try rebuilding your product list in settings.”

    Which I do, and the links still don’t appear. :( Really looking forward to using this Plugin. Please advise if I have overlooked something! I will definitely be donating when this functions!!!

    Cheers,

    .josh

  • http://www.cupargardencentre.co.uk Online Garden Centre

    Any new developments on this feature? Would love to use my Interpsire SC products in my WordPress blog.

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • DanMark060

    Looking for new developments. I have a bigcommerce store and a wordpress blog. However no integration yet. This would be a great feature if we can get it going. Or else I may have to switch ecommerce shops

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • http://www.lookatbigcommerce.com Ayden @ Lookatbigcommerce

    Hey Zack,

    Love the plugin… Could you please share what the latest is with it?

  • Amber Karnes

    Hi, I entered the settings based on the instructions on the settings page but it still says “your interspire settings are not configured correctly.” I am using bigcommerce. Any ideas?

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • Wagnerm

    Help,

    Store Username: OK
    The username whose API credentials are below.
    XML Path:
    Your Store’s XML Path (http://www.OK.com/xml.php)
    XML Token:
    Your Store’s XML Token OK

    Everything is fine, but I keep getting.Your Interspire API settings are not configured properly

    Thanks

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • Fulloftests

    Does anyone have this plugin working at all? I tried this on several blogs to no avail…please advise.

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • Scott

    Your Interspire API settings are not configured properly

    Same as a few other people. Any movement on this?

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • Scott

    Your Interspire API settings are not configured properly.

    I tried this again using another WordPress installation on another host as well as a purchased BigCommerce shopping cart instead of the test account that I had been using. Same issue as before.

    I’d really, really like to use this plugin as it’s exactly what I’ve been looking for but cannot as it’s not functional. Any update or fix for this issue would be very much appreciated.

    • http://www.seodenver.com Zack Katz

      I would like to help as well, but I need access to a store that’s not working – all stores I’m using this with work. If you set up a temp. account for me, I’m happy to troubleshoot – email me at info@katzwebservices.com .

      • Scott

        I emailed your gmail account. I’ll fire off another one to this account. Thanks for looking at this Zack.

    • http://www.seodenver.com Zack Katz

      This issue has been fixed with version 1.2.1. Thanks for the feedback!

  • http://www.seodenver.com Zack Katz

    Hi everyone – version 1.2.1 fixes a bunch of bugs, the most important being the “rebuild product list” bug. I apologize for the delay in fixing this issue, but the plugin should work like a charm now.

    Please let me know if you encounter any further issues after the update.

  • Anonymous

    I keep getting error codes and have written to my theme developer but they say its with the plug in. Can you help me with this? Happy to donate if I can get this working!:

    Fatal Error (hide)

    The theme has encountered a problem that it cannot recover from. Please use the following information to try to resolve the problem.

    Error Code: php_code_error:1:/home1/highoutp/public_html/howieolson/wp-content/plugins/interspire-bigcommerce/interspire.php:331:Call to undefined function makeurlsafe()
    Message: A fatal code error occurred.

    If you are unable to fix this problem, please copy all the text on this screen and send it to support@ithemes.com.

    Debug Data:

    Array
    (
    [0] => Array
    (
    [file] => /home1/highoutp/public_html/howieolson/wp-content/themes/Builder/lib/classes/it-error.php
    [line] => 123
    [function] => fatal
    [class] => ITError
    [type] => ::
    [args] => Array
    (
    [0] => php_code_error:1:/home1/highoutp/public_html/howieolson/wp-content/plugins/interspire-bigcommerce/interspire.php:331:Call to undefined function makeurlsafe()
    [1] => A fatal code error occurred.
    )

    )

    [1] => Array
    (
    [file] => /home1/highoutp/public_html/howieolson/wp-content/themes/Builder/lib/classes/it-error.php
    [line] => 150
    [function] => handle_error
    [class] => ITError
    [type] => ::
    [args] => Array
    (
    [0] => 1
    [1] => Call to undefined function makeurlsafe()
    [2] => /home1/highoutp/public_html/howieolson/wp-content/plugins/interspire-bigcommerce/interspire.php
    [3] => 331
    )

    )

    [2] => Array
    (
    [function] => it_error_shutdown
    [args] => Array
    (
    )

    )

    )

    • http://www.seodenver.com Zack Katz

      @holsen – thanks for pointing out this error. I’ve released 1.2.2, which fixes the bug. If you still feel like donating, zackkatz@gmail.com is my PayPal address :-) Thanks!

      • Anonymous

        Hey Zack thanks for the heads up. I updated to 1.2.2 and I still get errors and although I’m putting in the right API codes I still get a message the the API settings are not correct. Here’s the latest (Thanks):

        Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Entity: line 2: parser error : Extra content at the end of the document in /home1/highoutp/public_html/howieolson/wp-content/plugins/interspire-bigcommerce/interspire.php on line 522

        Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Notice: Undefined index: imagefile in /home1/highoutp/public_html/st in /home1/highoutp/public_html/howieolson/wp-content/plugins/interspire-bigcommerce/interspire.php on line 522

        Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: ^ in /home1/highoutp/public_html/howieolson/wp-content/plugins/interspire-bigcommerce/interspire.php on line 522

        • http://www.seodenver.com Zack Katz

          Those are PHP warnings, not errors; although it’s good to know about them, they don’t break a site. You should always turn off warnings on a production website. See how here: http://codex.wordpress.org/Editing_wp-config.php#Debug

          • Anonymous

            Thanks, got it. Still I get error messages that the API settings are incorrect even though I have taken them exactly as they generate in my Interpire User Profile. Sorry to bother you with this. I’d love to get this working!

          • http://www.seodenver.com Zack Katz

            Please set up a test account for me an email me the settings so I can debug. info@katzwebservices.com

  • Eric

    I have installed 1.2.2 and also get the error: Your Interspire API settings are not configured properly. I can provide access to my WP installation if you would like to see it. Thanks!

    • http://www.seodenver.com Zack Katz

      Hi Eric, please set up a test account and send me the username, password & API access info to info@katzwebservices.com – I’ll check it out when I get a chance.

  • Anonymous

    Thanks for chipping away at this… Much appreciated

  • Dave

    Will this plugin work for Interspire Email Marketer? I just need a plugin to push signups from WordPress to Interspire Email MArketer.

    Thanks

    • http://www.seodenver.com Zack Katz

      No, this won’t do that, sorry. Good idea, though!

    • Afriend

      Just create an email capture form in Interspire Email Marketer and embed the html into your wordpress template or sidebar, etc.

  • Brandeline

    Are you aware of any plugins that clash with this one?
    I have three blogs running on WordPress 3.2.1 and on two of them, I have the Interspire/Big Commerce Plugin installed, and on the other one I don’t.

    I’m seeing problems with the screen options on the edit/add post screen when I have this plugin active on both sites. (Clicking the screen options tab leaves the options div mostly hidden. All I get is a tiny square in the top left where the options should be.) Deactivating this plug fixes that one ONE of the sites, but not the other. Any insights?

    • http://www.seodenver.com Zack Katz

      Thanks for pointing this out. I’ve included this modification in version 1.3, just released.

    • http://www.seodenver.com Zack Katz

      Thanks for pointing this out. I’ve included this modification in version 1.3, just released.

  • Andrew

    The plugin does not appear to be handling CDATA from bigCommerce product descriptions. I had to delete the product description totally for the product list to be rebuilt.
    Colons in the product name section appear to be an issue also.

  • http://www.brandywinejewelrysupply.com Brandeline

    I found my problem with the WordPress Add/Edit Post Screen Options being always hidden and not unhideable when this plugin is active in WordPress 3.2.1.

    It appears that the plugin pulls in global css file, media.css and there is a class name conflict ( the .hidden class) when media.css is present. I went into my copy of the plugin and commented out the line that brings in media.css.

    This fix is as follows:
    Comment out this line in interspire.php in the init() function

    // wp_enqueue_style(‘media’);

    Doing the above appears to fix it and so far I haven’t been able to find anything else that removing media.css breaks either.

    • http://www.seodenver.com Zack Katz

      Thanks for pointing this out. I’ve included this modification in version 1.3, just released.

    • http://www.seodenver.com Zack Katz

      Thanks for pointing this out. I’ve included this modification in version 1.3, just released.

  • Jenny

    I am getting the “Your Interspire API settings are not configured properly” using version 3.1, WordPress version 3.2.1. A bunch of Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: errors. 

    I saw other people had posted this but have not seen a fix. 

    • http://www.seodenver.com Zack Katz

      I’m aware of this issue and will be getting to it as soon as possible. Sorry for the issues.

  • Skippy

    I’m trying to use your plugin, version 1.3, with wordpress version 3.3.1.   I think I have everything entered correctly. It says that the API settings are configured correctly, put I am unable to create a product list.  Nothing happens when I click on the button to create a product list. I have about 40 items in my store, but it is still in the 15-day free trial.  Would this cause the plugin to not be able to access the API?  Thanks…I’m anxious to get it working.

  • http://www.facebook.com/profile.php?id=1152908104 Arlee Carson

    I’m having the same problem as Skippy, using the same versions. Since so many have downloaded this plugin, why don’t you just charge for the thing and offer more prompt support. I see that you are busy… we’re all busy. This is a plugin for commerce, which means it’s for online businesses. In business, time is money. If the product is viable and will support business & commerce, then folks will pay for it. If it’s a weekend project, then let people know that and warn them. The concept is great, but if it doesn’t work what good is it?

  • Come on!

    This plug in is still broken 5 months since your last response. Why even offer it? Just pull it until it actually works or never at all. I’m tired of installing this thing thinking it’ll work each release just to get the same error message about the API not being configured correctly. If a favor comes with a gut punch is it really a favor?

    • Come on!

      This is actually a silly problem I just figured out. Check you username under “User Accounts” once you login to your admin control panel. I user the standalone cart not BigCommerce. When I installed it, the first I did was go in the database and change the admin username to one offering better security (leaving it as “admin” isn’t a good idea).  I’d installed this plugin a long time again and it wasn’t working then either. So I uninstalled it. When I re-installed again, I was getting the API error eventhough I was using my custom admin username and the rest of the information was correct. Figuring it might have been something not working right from the previous install, I went back into “user accounts”, edited my admin user and regenerated the XML key. Entered it for this plugin but got the API error still. After reading different instructions for the plugin on a different site it made me think to double check the username under “user accounts” I saw it was reset back to “admin”. Long story short, if you changed your admin username to something custom via the database and at any time you regenerated your XML key for this plugin, you username has been reset to “admin” for interspire but you’ve probably listed your custom admin username in this plugin which is why you are getting the error.   What I did was go back into the database and change the username back to my custom name and make sure the custom username was also in the settings for the plugin and then the error message went away.  That was fun. Even more fun was still not being able to use the plugin because it’s not designed for real shops. We have 7000 products. So you bet this thing timed out while creating the product list.  Fun. :)

  • J Cameron

    Hi guys,
    Sounds like a great plug in but I can’t get it to work.

    Receiving these errors on the plug in page when entering store settings:

    Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Entity: line 2: parser error : Extra content at the end of the document in /home/[serverremoved]/public_html/blog/wp-content/plugins/interspire-bigcommerce/interspire.php on line 462

    Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Notice: Undefined index: imageid in /home/culturek/public_html/shopp in /home/[serverremoved]/public_html/blog/wp-content/plugins/interspire-bigcommerce/interspire.php on line 462

    Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: ^ in /home/[serverremoved]/public_html/blog/wp-content/plugins/interspire-bigcommerce/interspire.php on line 462

    • J Cameron

      Using WordPress 3.3.1 and Interspire Shopping Cart 6.1.8

  • Jaydoe

    I am having the same problem as Skippy and Arlee….anyone find a workaround yet.  My API settings are all correct, no errors there, but when I build the product list, it appears to be working and then just stops after a few seconds. No error, no nothing. If anyone has an idea or a fix, please post! thanks!

  • http://siguy.tv/ Simon Snow

    are you planning to update for v2 of the  bigcommerce api?

    • http://www.seodenver.com Zack Katz

      I just wanted to confirm that the plugin now works with v2 of the Bigcommerce API.

  • Shane Trammel

    I am using latest version of the plugin but when I try and generate product list is acts like it is going to do something but never generates the list. Help Please.

    • http://www.seodenver.com Zack Katz

      Please update to 1.4; it works again!

  • Quin

    Hi, Thanks for developing this plugin. But I have not been able to get it to work. I have upgraded your plug in to the most recent version. It give a message that it is configured correctly and I have built a product list which I can tell is up-to-date. When I try and insert a product into a page nothing happens. I am using an ie browser. No popup blockers are on.
    Any ideas?
    Thanks

  • Dipen

    how to display product list? it always show this message=>
    Your cache has not yet been built.
    Build your products list

    Note: this may take some time, depending on the size of your products.

  • Steven Stern

    Hi, Zack. I’d live to see the plugin default to opening in a named window or offer an option to open in either _blank or a named window. Currently, it opens in the current window/tab, taking people away from my website.