ZStore Helper WordPress Plugin For Zazzle Store Builder
Some members of the Zazzle community asked if I could help out by creating a WordPress plugin to allow the Zazzle Store Builder to be used with WordPress without errors. This plugin is the result.
So a few members of Zazzle.com asked me to make a plugin for WordPress to make it easier to install the Zazzle Store Builder into WordPress. Usually it is quite easy, but for a novice coder placing it into WordPress can be a pain since it requires some special workarounds to be done. So to make it easy for people using WordPress I’ve made a plugin. I have asked the permission of Zazzle to release it and have now gotten permission, the only requirement is that you have download the Zazzle Store Builder from their website as you have to be a member & accept their terms & conditions to use it.
How Do I Install It?

Right here we go, the instuctions are as follows:
- Download the plugin (can be found at the bottom of this post.)
- Download the Zazzle Store Builder from here.
- Unzip the contents of the plugin (
zstore-helper.zip) to thewp-content/pluginsfolder in your WP installation. - Go to
wp-content/plugins/zstore-helper/zstorewhich should be empty. Open the Zazzle Store Builder zip file. Go into the folder you can see & drag out the includes & css folders into the zstore folder. See figure 1 for what your directory should look like. - Make sure that you have fancy permalinks enabled. So your URLs don’t have
?p=34in them, the plugin will not work without this due to Zazzle’s store bulder code. - Now go into your WordPress admin. Head to the plugins section & turn on the Zstore Helper plugin. Next head to the Zstore Helper options page that will appear under Settings & set some global options. These are the options that will always be run, unless you over ride them (more on that later).
- Once you’ve set the global options all you need to do is make a page or post & put
[zstore]into it. Publish & your store will appear.
Options
Here is a list of the options available on the options page & detailed instructions on what they do:
- Contributor Handle
- The store name (generally shown in the URL of your store’s homepage) of the store you wish to show products from.
- Associate ID
- An ID used for referrals. Found under the associates center, which can be found in the gallery tab of MyZazzle.
- Product Line ID
- Allows you to display a specific product line. Leave blank to show all products from a gallery. The product line ID can be found by clicking on a product line in a gallery. The URL will look something like
http://www.zazzle.com/coatsofarms/products/cg-196595220567583981. The string or numbers on the end is the product line ID. - Product Type
- Exactly what it says. Restrict which type of product is shown from the gallery.
- Keywords
- Also exactly what it says. Restrict products returned from the gallery by a keyword. Comma seperated. Eg. Cat, star, cow. You get the idea.
- Grid Width
- How wide, in pixels, should the complete product grid be. Although this is in pixels you do not need the px on the end, just the number.
- Grid Cell Size
- The size of each grid cell. Just pick a size from the list.
- Grid Cell Spacing
- The space, again in pixels, between each grid cell. As before although the value is in pixels only the number is needed & not px.
- Grid Cell Background Color
- The color used for each grid cells background color. In HEX but without the hash(#). Eg. FFFFFF is white. For a list of HEX colors try this link. You want the 6 char string under the column ‘Hex’.
- Use Google Analytics
- If you want to use Google Analytics then set this to true & then fill in Google Analytics Number with your UA number from your Google Analytics account. If you already have a Google Analytics plugin running on WordPress you probably won’t need this.
- Google Analytics Number (ID)
- If you set the last option to true then this is where you put your Google Analytics Number. It looks like this: UA-xxxxxxx-x. If you already have a Google Analytics plugin running on WordPress you probably won’t need this.
- Show How Many Products
- How many products do you want to show per page, or if you have pagination turned off, how many do you want to show in total. Default is 20. It is generally not a good idea to set this above 100 or 150 as it could crash older computers while trying to load all the images.
- Starting Page
- What page of results do you want to start on.
- Show Pagination
- Do you want to show a pagination. A pagination is the list of numbers that represent links to other pages if there are too many products to show on the first page.
- Show Sorting
- Do you want to show the sorting options. This allows visitors to sort by the Date Created or Popularity if set to true.
- Default Sorting
- What you want the products to be sorted by, Date Created or Popularity. Applies even if Show Sorting is set to false.
- Show ‘By’ Line
- Do you want to show the products ‘By’ line. This is the line that says ‘by zazzlestore’. In other words do you want to show which store created the product.
- Show Product Title
- Pretty obvious. Do you want to show the products’ title.
- Show Product Price
- Again obvious. Do you want to show the products’ price.
- Enable Caching
- Do you want to enable caching. This helps reduce server load for both you and Zazzle since it saves the images it uses so it doesn’t have to contact Zazzle everytime. Handy if you get a lot of visitors.
- Cache Lifetime
- How long before the cache is deleted & a new set of images is retrieved from Zazzle. This is in seconds. (3600 seconds = 1 hour)
Shortcode Over-rides
Here is a list, with examples, of the attributes used for over-rides. They are similar to HTML attributes so HTML users should feel right at home. Their uses match the options above so refer to the list above for any explanations.
- contributorhandle
- Example:
[zstore contributorhandle="ZazzleStore"] - associateid
- Example:
[zstore associateid="THEASSOCIATEID"] - productlineid
- Example:
[zstore productlineid="THEPRODUCTLINEID"] - producttype
- Example:
[zstore producttype="cards"]. You may use the three digit code or the name of a product from this list. - keywords
- Example:
[zstore keywords="cats"]. A list of keywords if more than one is used they must be comma(,) seperated. - gridwidth
- Example:
[zstore gridwidth="400"] - gridcellsize
- Example:
[zstore gridcellsize="medium"]. This must match either tiny, small, medium, large or huge. - gridcellspacing
- Example:
[zstore gridcellspacing="5"] - gridcellbgcolor
- Example:
[zstore gridcellbgcolor="FFFFFF"] - useanalytics
- Example:
[zstore useanalytics="false"]. Options are true or false. - analyticsid
- Example:
[zstore analyticsid="UA-xxxxxxx-x"] - showhowmany
- Example:
[zstore showhowmany="20"] - startpage
- Example:
[zstore startpage="1"] - showpagination
- Example:
[zstore showpagination="true"]. Options are true or false. - showsorting
- Example:
[zstore showsorting="true"]. Options are true or false - defaultsort
- Example:
[zstore defaultsort="date_created"]. Options are date_created or popularity. - showproductdescription
- Example:
[zstore showproductdescription="true"]. Options are true or false. - showbyline
- Example:
[zstore showbyline="ZazzleStore"]. Options are true or false. - showproducttitle
- Example:
[zstore showproducttitle="true"]. Options are true or false. - showproductprice
- Example:
[zstore showproductprice="true"]. Options are true or false. - usecaching
- Example:
[zstore usecaching="false"]. Options are true or false - cachelifetime
- Example:
[zstore cachelifetime="3600"]. Length in seconds.
You can use any of these in combination like this: [zstore contributorhandle="ZazzleStore" producttype="Mugs" keywords="cats, dogs"].
Product Type List
This is the list of product types for use with the producttype Shortcode attribute. The name on the left is the name to use in the shortcode. The name on the right is just to use as reference.
- zazzle_apron – Aprons
- zazzle_bag – Bags
- zazzle_binder – Binders
- zazzle_bumpersticker – Bumper Stickers
- zazzle_button – Buttons
- zazzle_calendar – Calendars
- zazzle_card – Cards
- zazzle_candyjar – Candy Jar
- casemate_case – Casemate Cases
- zazzle_coaster – Coasters
- fuji_coaster – Cork Coasters
- musicskins_skin – Custom Skins
- zazzle_doodle – Doodle Speaker
- fuji_electronicsbag – Electronics Bags
- zazzle_embroideredbag – Embroidered Bags
- zazzle_embroideredhat – Embroidered Hats
- zazzle_embroideredshirt – Embroidered Shirts
- zazzle_envelope – Envelopes
- zazzle_flyer – Flyers
- fuji_mousepad – Gel Mousepads
- zazzle_giftbox – Gift Boxes
- zazzle_hat – Hats
- zazzle_invitation – Invitations
- zazzle_speckcase – iPad/iPhone Cases
- zazzle_keychain – Keychains
- mojo_kitchentowel – Kitchen Towels
- zazzle_label – Labels
- zazzle_letterhead – Letterhead
- zazzle_magnet – Magnets
- zazzle_mousepad – Mousepads
- zazzle_mug – Mugs
- mojo_napkin – Napkins
- zazzle_necklace – Necklaces
- fuji_notebook – Notebooks
- fuji_notepad – Notepads
- zazzle_ornament – Ornaments
- zazzle_petshirt – Pet Apparel
- zazzle_petbowl – Pet Bowl
- zazzle_photocard – Photo Cards
- zazzle_photoenlargement – Photo Enlargement
- fuji_plaque – Photo Plaques
- zazzle_photoprint – Photo Prints
- zazzle_photosculpture – Photo Sculptures
- zazzle_pitcher – Pitcher
- mojo_placemat – Placemats
- fuji_plate” – Plates
- zazzle_stamp – Postage
- zazzle_postcard – Postcards
- zazzle_print – Poster Prints
- planetjill_giftbox – Premium Gift Boxes
- fuji_fleximagnet – Premium Magnets
- zazzle_profilecard – Profile Cards
- fuji_puzzle – Puzzles
- zazzle_rackcard – Rackcards
- rickshaw_flapsleeve – Rickshaw Flap Sleeves
- rickshaw_folio – Rickshaw Folio
- rickshaw_messengerbag – Rickshaw Messenger Bag
- rickshaw_sleeve – Rickshaw Sleeve
- zazzle_skateboard – Skateboards
- zazzle_specialitymug – Speciality Mugs
- zazzle_stationery – Stationary
- zazzle_sticker – Stickers
- zazzle_teapot – Teapots
- zazzle_tie – Ties
- zazzle_tile – Tiles
- mojo_throwpillow – Throw Pillows
- zazzle_shirt – T-Shirts
- libertybottle_bottle – Water Bottles
- zazzle_wrappedcanvas – Wrapped Canvas
Where Can I Download This Marvelous Invention?
Right here. Just click here to download the zip. Then jump back up to the top and follow the instructions carefully.
What About A Premium Version?
Why yes, there is one. If you are looking for all the bells & whistles and you don’t mind spending a little cash to get them. You can get a special premium version of the ZStore Helper. Find out more about the special premium ZStore Helper WordPress Plugin, or you can purchase it straight away at the shop for the Premium Zstore Plugin.
An note about the premium plugin. The plugin is sold by Bill H, however I am still the main developer of all main code that runs the plugin. If you have any questions regarding sales, please direct them towards Bill. If you have any problems or questions about the plugin in general feel free to ask me or Bill and we’ll help in any way we can. Thank you.
What About WordPress MU?
Well after a little bit of adjustments it will work in WPMU. You can download that version here. This version is only a mu-plugin if you want to use it as a normal plugin in WPMU then download the version above & place it in your plugins folder.
Is There Promotional Opportunities?
You can now show off your site running ZStore with your own custom banners. You’ll even get a link back to help promote your website which is great for SEO purposes. There will be a page showcasing links for both standard and premium zstore users. All you need to do is create a banner for your website sized 500 pixels by 100 pixels and visit the WP Theme 4 U website.

Discussion: 584 Comments » add a comment
Something I would like to see as an option for the plugin is product pages. Now you have the thumbnail pages and when you click on a thumbnail you get to the Zazzle.com product page.
Is it possible to integrate an option that allows a click on a thumbnail which leads you to a product page on the website and not to zazzle? I mean a page where title, image, description, price etc. for a single product can be viewed.
I know this is probably a lot to ask for, but if it is possible and of course you feel up to it, I think it would be a great addition to the plugin.
Unfortunately that isn’t really possible yet. ZStore is just a wrapper that enables Zazzle’s Store Builder code to work within WordPress without causing problems.
It may be possible soon though as I’ve heard that the feature you mentioned is part of the Zazzle Store Builder 1.5 and I’ll hopefully be able to update the plugin to work with it as soon as it’s released by Zazzle.
It’s good to know there will be an update to the Zazzle Store Builder. I think it is a long time over due. Thanks for the info Paul!
Hi,
Apart from a couple of freebie reply form
scripts , I am clueless on PHP and wordpress.
I have been doing battle with Zstore (4 days or about 40 hours) and Pauls plugin.
I seem stalled on the “fancy links” mentioned in the tutorial. I can find “pretty links” !
Assuming they are both the same…. I am still confused as to what I do.add or whatever to “turn them on”..
Any tips and advice wil be gratefully received with thanks.
They are known as Permalinks now. Enabled just means you must have visited the page, picked an option you like and hit save. WordPress should do the rest for you.
Yeah, must agree. I clicked on someones product page link, sent me to zazzle site. After adding to cart, pressed continue shopping link and totally left the original sellers site behind and sent me to some page with a featured seller shop link. Wow, what a way to kill your business
Really needs a cart plug-in, so to pile it into the cart from the wordpress site, continue shopping there, and then speedily taken to zazzle page for finishing customization options (if enabled) once checkout is selected. The way it works now, I may just use some other service (haven’t used zazzle yet), even if I need to do the shipping if it comes to that.
@Lurker That would be a great plugin! Are there any takers for creating it?
I’m not sure how to explain this properly.
You cannot (to my knowledge) create a plugin like that as the public feed that the Zazzle Store Builder uses to grab it’s information from does not supply the information required to do it.
There are rumors that the new ZSB 1.5 does have a feature like that, but until it’s released only the beta testers know.
aka lurker
Yes, quite understand, actually. I have a little web dev exp and wordpress is my longtime friend, though the expertise level to do it is probably a little beyond my experience. But yes, it would need to have the ability on their end to process a cart of some sort from my end. I could easily manage the product customizations/multiple selection styles, but to send multiple item requests is something they need to be set-up for to receive. BTW it would probably be a jest to handle payments, shipping and legality myself, that’s too full-time business wise while I have my time on my primary project.
But if I use zazzle, and I do like their selection at least on appeal, I’ll use this plug-in, this looks pretty solid, good work. I’m still researching my options, and I did find a nice sellers site that used tabs in wordpress to handle multiple product site services, seemed to work very nicely one being for zazzle and then another I’ll be kind and not mention here.
How the other site service handled it was with the ability to customize the cart page on their end, so it still looked like your site. Then when ready to shop more, it sent you back to your site, nicely integrated. They don’t have the apprehensive apparel selection as zazzle does, but they had a nice selection for cards, posters and framed prints which is probably my strong point as a 3D and graphics artist. With zazzle, it’s more set up so that you refer people to other seller pages. That’s good for zazzle, and good for some sellers that want to get paid on referrals, but I want more -my merchandise only- exclusivity.
I’ve read some of the rumors for 1.5, I’ll certainly be following the progress of that. I still have another month or two to decide on what services I want to sign-up for and use. Thanks
I understand what you mean, but giving access to most of what you (and quite a few other people) are looking for would mean having a comprhensive API. That can make people nervous though as although I’m sure it would be secure, you do have the obvious problem of people not trusting that it is secure with everyone having access to the API code. Obviously that’s not true & it would be secure as it is now, but that is the impression the general public have told me they get because of APIs.
I personally never quite understood that. Everyone gives Twitter their info and they have a extensive API, but I guess it’s still not quite credit card info, is it.
Zazzle do have an API, but it’s tricky to set up & as of yet I haven’t been able to integrate it into WP. It’s has too much coding that requires it to be standalone.
I think it would be a good idea for Zazzle to do some sort of system to allow cart integration on your server, but I think one of the most problematic things is secure transport between your server & their server. You’d require an SSL (HTTPS) connection, and that costs a fair amount of money each year to own the SSL certificate.
About $400USD a year, which isn’t too bad if you are moving a lot of products. However I was thinking along the lines of our domains collecting multiple item selections from the customer, and then final processing happening on the zazzle site. As far as I see currently, each item selected takes the customer off site to the zazzle checkout page, and with no real return link to keep shopping. Not a problem if I’m selling expensive items that most often the customer may only make a single purchase at the time(high-end print), but cheaper items like greeting cards could be a problem where as a customer may make multiple selections on the norm. Or such as a birthday card, shirt and coffee cup for example.
I’ve seen this done by another POD system though(but less merchandising selection), where at the point the customer selects the add to cart link, it adds the item to the POD’s website basket at their site, and then automatically returns to the sellers site with hardly even time to realize they ever left the site. Then when the customer is ready to check out, the checkout link takes them to the POD site for the final information processing on the orders. And of course view cart takes them to the POD’s site and with a return link.
I know this has been an issue for some time though, as searching forums brings results about this covering a few years. I understand their thinking of why they do that, they think they will sell more items if the customer is shown the POD site selections, But I’d disagree with that thinking… for reasons I wont mention here as it’s not the topic. What would be ok in that respect though? So after checkout then the customer is presented with other shops to browse through, not every time they add something to the cart. That means the customer may be compelled to make additional purchases, not just alternative purchases to our selections.
Anyway, thanks. I’ve decided to open an account with zazzle, download the tools, get your plug-in, install a fresh coat of wordpress on my development site, and see what I can make of it. I just gotta make a quick call to Igor
I think the problem really is that Zazzle themselves aren’t yet prepared to do that. Whether it’s because they don’t want to, or because they don’t know how to. Whatever the reason, all I know is it isn’t yet possible to go much further with the ZSB until 1.5 is released.
I’d love to make a plugin for the API but so far no luck.
The whole checkout process is very “shopkeeper-unfriendly”…but this has to do until they come up w/something better.
Thanks for the plugin btw Paul!
hello =)
thank you for creating such an awesome plugin!
i believe that i installed everything correctly, and the plugin shows up under the ‘settings’ tab in my dashboard, but when i click on it..i get the message “You do not have sufficient permissions to access this page.” i tried to change the permissions but it didn’t do anything. also, i just upgraded to the newest version of wordpress..so idk if that has anything to do with it.
any idea how to resolve that? i’m kind of a beginner, so sorry if this questions is dumb. lol. thanks in advance!
Hi Abra,
No problem, glad you like it.
I’m not sure what is causing the problem. I’m not having trouble accessing it from my test server running 3.1.2 and I’ve asked a few other people running it to check, they are also reporting no problems.
From experience there is only one thing I know that causes that, but it would probably lock you out of the entire WP admin. I know a few people have had a problem when upgrading to 3.1.2 where WP will lock them out of one specific (but random) admin page and it will take a few hours (my guess is for the WP Cron job to run) to allow you access again. You could wait (if it hasn’t been long since you upgraded) and hope that is the problem.
Sorry if that hasn’t been much help. It’s just a problem I’ve never really come across before.
Hi Paul,
Thank you so much for getting back to me & for checking with others to see if their works. It must be the upgrade like you said..I think I’ll wait & see if it comes back to me.
I appreciate you taking the time to answer me so quick : ) I will let you know if it finally works in case others in the future encounter the same problem.
Thank you! ^_^
No problem.
Like I said let me know if the problem continues & I’ll see if I can find anything to help you out.
Hi Paul,
So I deleted all the files & re-installed everything from scratch multiple times…& this last time it finally WORKED.
IDK why tho, lol.
I just want to say thank you so much for creating this plug-in & for being so helpful to the people using it. You seriously rock ;D
Thanks again for your help!!
Hi,
Ahh good news. I’d love to know what was causing the problem, but I guess we’ll never know. I’m just glad that everything is working now.
Thank you. I’m just sorry you’ve had problems getting it working.
ah no worries =) i’m just sooo glad it’s working! i wish i knew too so that i could write something to help others in the future if they encounter the permissions message! perseverance & following your instructions is all i can say XD
thanks again, take care ^_^
No problem. I think it might have just been one of those little quirks that happens sometimes. Really glad it’s all up and running now though.
I’m having a bit of trouble getting the plugin to function. I’ve been able to upload the plugin and to set the variables. I’ve not been able to upload the files from the ZazzleStoreBuilder.zip. I’m new to wordpress so maybe i’ve just not found the menu option. I’m using a web based interface so i don’t know if that is something different what the directions are written for. I’m not sure what version of WP i’m running with (i’m a secondary user – and not the person who set up the site.), but i do notice that i have a request to update to ver 3.1.2. Any ideas?
Hi Cale,
I’m not sure what you mean by ‘set the variables’. Do you mean in the admin options page?
Without the ZSB files the plugin will fail as they are required, but I’m unable to distribute them with the plugin because of the development agreement I have with Zazzle. You have to upload them however your server allows. That could be FTP/SFTP, CPanel or maybe a webFTP service. There is no way built into WordPress to do it.
It’s a good idea to update to 3.1.2 as soon as possible as it was a security update.
hello again :3
i’m sorry to trouble you again..everything is awesome with the plugin & it works amazing! i’m just wondering you knew how to add margins or padding so that the title of each product can be read? :3 it kinda gets cut off vertically because the cells show up so close on my page.
thanks in advance for any help ^_^
take care
I don’t know the name of the class, but to alter the margin & padding you have to edit the zstore.css file that comes with the Zazzle Store Builder files you uploaded with the plugin.
Gotcha; will do! Thanks again for your help ^_^
No problem.
Hi Paul – I’m having issues with my plugin.
I’m getting an error message on my store which says: Error: Products temporarily unavailable.
Can you help?
Charles
Hi Charles,
I can see the error on your site, but I’m not sure why it’s happening. That error is generally supplied by Zazzle rather than the plugin. It could really be anything.
Normally it means Zazzle are having trouble with the feed the ZSB uses, but I’ve just tested it out and all seems okay. I’m really not sure what to suggest.
Some users have noticed having Google Analytics enabled can cause problems. Do you have it turned on?
Charles,
Hi.. wondering if you are still seeing the issue “Error: Feed temporarily unavailable” – I seem to be getting that same error. Hoping you may be able to shed some light on it.
thanks,
Vipul,
That error can be caused by a number of things but Ii’s normally caused by one of 2 things.
First Zazzle are having a problem. You can normally tell if it is this as it tends to go away quickly.
Second is normally the options you are sending to Zazzle. The error is actually returned by the Store Builder, not the ZStore Plugin, it generally means that the options you sent provided no results or they conflicted.
The best thing is to clear your options page & try the [zstore] shortcode with no options, and see if you get any products showing.
There are a number of other problems it could be, but all are related to your server. Unfortunately the Zazzle Store Builder is sometimes picky about where it runs. I’ve had to fix quite a few odd problems with it (completely unrelated to the Zstore Plugin) because of strange server setups with REGEX or cURL on hosts like GoDaddy or HostGator.
Hi, has WordPress.org changed since you wrote these instructions? I don’t see “wp-content/plugins/zstore-helper/zstore” nor the “wp-content/plugins”.
I downloaded both zip files. Then I did the following:
1. Went to my WordPress.org account
2. Plugins
3. Add new
4. Uploaded the helper zip file and activated it
I am totally lost. lol Sorry to bother you, but thanks!
Hi Percilla,
because Zazzle asked me not to provide the Zazzle Store Builder files with my plugin you must install them separately. You must do that via FTP either using a program like Filezilla or via CPanel if that is how your host provides access.
Just place the includes & css folders inside the Zazzle Store Builder zip into the zstore folder at “wp-content/plugins/zstore-helper”.
I do offer to install it for those who are having trouble, but I do have to charge. If you have any more troubles of you would like me to install it for you please just drop me an email via the contact us page (in the footer of the site).
Thank you Mr. Robinson, I got it.
No problem Percilla.
Hello Paul,
Looks like a great plug-in, thanks for building t his. Just one question, where’s the option to open links in “new window” from each item? Can i change the PHP files to set target=”_blank” myself?
Best regards…
Hi Doug,
Due to license restrictions I can’t make a built in option to do that, but you can follow the instructions in this post which explains how to open Zazzle Store Builder links in a new window.
Haven’t tried it yet, but will this plugin work for products that are based on search RSS feeds? i.e. search for Obama Tee Shirts and I get all the Obama Shirts to show up in the store- regardless who created the designs?
Hi Vipul,
I’m not sure what you mean? If you mean can you search for something and display products regardless of who created them, then yes you can using the keyword parameter.
Mr Robinson you are my hero!
)
Used the plugin to add ZSB to my new site and it works like a dream, thanks so much for creating this.
Is your Amazon wishlist up to date?
Hi Angie,
No problem. I’m glad it’s been helpful to you. Just to let you know, there may be an update in the next few days as Zazzle have just released iPod Touch 4th Generation cases.
I’ve just updated my Wishlist now. I haven’t had time to go through adding things, but I’ve removed those that I’ve already gotten as it was my Birthday last month.
I’m having a problem that may be a Zazzle problem. I’m not sure. I have a Page with this code.
[zstore productlineid="196072230522166764"]
Logically that should bring up the products on this page (right?)
http://www.zazzle.com/alrioart/gifts?cg=196072230522166764
But it doesn’t. Only a few of the items on that page show up. See here:
http://veryeasy2remember.com/shopping/broncos-by-al-rio/
I’m sure it’s happening with Bumper Stickers too. Can you offer any insight?
I changed it to put contributor id in there and it works. Sorry.
[zstore contributorhandle="alrioart" productlineid="196072230522166764"]
No problem Terry. Glad you got it working.
Had question regarding the Associate ID if you fill in your ID in the “Global Options” do you need to include it if you also use the “short-codes?” I’ve tried both ways, should I be seeing my associate ID in the page URL? How do I know it’s calculating correctly. Thanks so much for providing.
Hi Vipul,
No you don’t have to, although you can provide a different one in the shortcode if you would like to override your Associate ID with another one.
No, you shouldn’t see it in the page URL. It is handed to the Zazzle Store Builder behind the scenes. You may be able to tell if it is using it by looking at the URL a product generated by the Store Builder links to & see if your Associate ID is in the URL.
Hi Paul!
I don’t suppose you’d be able to give me a little more detail with regards to step 7 please? This is my first experience with WordPress and I’m just now realizing I picked a very difficult task to start with, with the Zazzle Store Builder…whoops.
I’m looking forward to using your plugin–I’ve been trying to figure ZSB out for months and just found you! I’m closer than I’ve ever been but my severe lack of knowledge of the basics is seriously holding me back.
I know how to make a page in WP, but the ‘put zstore on it’ part eludes me. I tried to copy and paste it into a post as if it were HTML but that doesn’t work, so I can’t figure out what other options there are…unless it’s messing with the files in FTP (in which case I definitely need detailed instructions).
I’d appreciate any help, thanks SO much!
Jessica
Hi Jessica,
Well step 7 is literally just put [zstore] into the post. If you like I can help you out a bit more, but it might require a few emails back & forth so feel free to drop me an email via the contact form & I’m very happy to help you out.
Hi, I get the error: Feed temporarily unavailable. After following what others said, I cleared all options and it gets the plugin working, but the error seems to be when I put in my Zazzle screename! I’m certain my screename is: thirdpotato, but when I put that in the blank, I get the Error again! What can I do?
Resolved it: It’s not actually the Zazzle username; rather the name of the store you want displayed >,< Thanks though!
Ahh, yes. Sorry I haven’t changed that yet. I’d forgotten that it has changed since Zazzle merged all stores owned by the same user together.
I’ll get the post changed now.
Good Morning! I feel like I have seen the answer to this question in the past, but I can’t find it now. I am now creating a site that displays the products from my six zazzle stores so I can have it all in one place. So far I have only used the Zstore builder to display a specific store. Am I able to do this? If so, how, please. Thank you somuch!
Hi Tamkia,
It isn’t really possible if you want it to show all the products from 6 stores in one ZSB.
You have two options to get around it. One is to have 6 separate ZSB’s each showing a different store, or you can add a tag into your products that no one else is likely to use & search for it using the keyword parameter.
Hey boss, ive got the plugin running on a few sites, but occasionally once up and running if you click a link for next page, or even a product it either takes you to a page not found or returns you to the blogs main page. Ive uninstalled and reinstalled to no avail. This is on sites using wp3.2
Tks
Bill
Hi Bill,
I’m not sure why that is happening. I would have said something is interfering with the pagination, but if it happens when clicking a product too then I’m definitely confused as product links are generated by Zazzle not the Z Store plugin…
I love this plugin, but would love it even more if I could figure out a way to include the zazzle tracking code. Typically we just add the &tc=yourcode right after our affiliate number. Would this be something that could be added to this plugin? Possibly just by entering the tracking code in the form where we add our affiliate number? Or is there another way around this?
thanks!
Oddly I’ve just answered this in an email to someone who asked the exact same question, lol.
The answer is yes. You would need to open the zstore.php file in the includes folder and find line 391, which looks like:
just after that line add:
obviously changing it to whatever you’d like.
I’m not able to add it into the admin area due to the way the options are saved between WordPress & the Zazzle Store Builder, unfortunately to only way to add it is manually by editing the file.
Hope that helps you out.
Stupid question, mostly unrelated, but how do I unsubscribe to this thread!? I keep getting email notifications of every comment put on here…
Hi
Sorry about that. There should be a unsubscribe link just under the reply box. I’ve removed you from the list manually and I’ll add a little message under the comments box to explain how to unsubscribe.
I was wondering if anyone else had one column of products show in IE but FF and Chrome show fine(4 products across)
I’m thinking it’s a CSS conflict with another plugin that only effects IE, but I’m no coder:)
thanks for any help:)
Hi,
That’s a strange one. I’ve never come across it only happening in IE. Normally it would be because they elements aren’t floating, but they must be or FF/Chrome wouldn’t work either.
Which version of IE is it?
IE 9
I think its odd also. Can I email you the site url?
Sure, you can either use the contact form or email directly to admin [at] return-true [dot] com.
If anyone is wondering the problem for DDKnight was caused by a plugin conflicting somehow. I’m now looking into why that may have happened to try and prevent it for anyone else.
Hey Paul, im helping someone with their site on their host and ran into the same problem. Its fine on their base site, but in an add on domain its just one row of products. I disabled all plugins and that didnt resolve it. Could it be how the addon domain was setup with their host?
Hi Bill,
I don’t think it should cause any problems. The one row, or one column problem is generally caused by the CSS going missing or being ignored. Have you tried checking the path to the file is correct in the source code, and also that you can visit the actual CSS file via that URL in your browser. Also using tools such as Chrome Dev tools & Firebug are a good way to see if the CSS rules are being ignored.
It actually turned out just to be a file and folder permissions issue. I havent dealt with bluehost in quite a while, so I accessed their account, looked thru folders and couldnt find anything misplaced or not being found but noticed their auto setup thru wordpress plugins doesnt auto set the file and page permissions. So, basic ck permissions before freaking, it could be that simple.
No worries Bill, just happy your managed to find a reason for it. Must admin I’m pretty lucky in that I don’t have many problems with file permissions, but you’re right that it’s a good idea to check them.