The newest WordPress plugin in the bunch is the Amazon Product In a Post Plugin.
Use this plugin to quickly add a formatted Amazon Product/Item to a post by using just the Amazon product ASIN (also known as the ISBN-10).
The products below were added using THIS PLUGIN!
|
|
|
|
What can you use it for?
With this plugin you can:
If you have an Amazon Affiliate account and you don’t think the available Amazon widgets are that great, then this plugin is for you.
How it Works:
The plugin uses the newly revised (and re-named) Amazon Product Advertising API. Older plugins that use Old API calls will no longer work as of 8/2009 because Amazon implemented a new security call procedure that makes many of them obsolete.
To use the plugin, you must have an Amazon Affiliate Account. You can sign up here if you do not have one – it is free and pretty easy to do. Once you have an account, install the plugin, then enter your Amazon Associate ID in the plugin options page. You are now ready to start adding products to your post!
PLEASE NOTE: If you DO NOT add your own custom Associate ID, you WILL NOT get credit for any purchases made from your product posts – so don’t set up products on a live site unless you enter that first – or you may lose out on some referral $$. You have been warned!
Adding products is a simple process.
To Add a product to an existing post:
To Add a New Product Post, you have 2 options:
To Add a product Via Shortcode:
Screenshots:
Product example with post content as part of product.

Post Edit Box for adding a product.

FAQs:
How do I add a product?
To Add a New Product Post, you have 3 options:
- You can add a new post the regular way (Post / Add New / fill out the items /Publish), and them add the product as outlined above
- You can use the Quick Add Product Feature (called Amazon PIP in the Amazon PIP menu). This is the fastest method for adding a quick product with minimum text. This Method will create a New Post in the selected categories.
- You can add a Product via Shortcode to an existing Page/Post.
How do I use the Shortcode?
To Add a product Via Shortcode, go to the Content editor for an existing page/post (or create a new post/page), add [AMAZONPRODUCT=XXXXXXXXXX] where XXXXXXXXXX is the Amazon ASIN/ISBN10 number. Then update or save the Page/Post. You can add as many products this way as you like. Just keep in mind that there is a call made to the Amazon API for each product added, so addin too many products could cause a noticable increase in page loading time.
My Products are coming up blank – what do I do?
First, check to make sure the product is active if using the single product method – there is a check box to turn it on or off. If you are using the shortcode method and it is not displaying, then it could be your other settings – check to make sure you have the options set to hook into the content (or excerpt if you want it to show on a page where that is used). If you still have no luck – of if the product shows up but there is no content showing (a “no image available” and nothing else), then most likely the reason is your server does not support external URL call using the file_get_contents() function. If you don’t have access to your sites php.ini file to change the settings (most people don’t), then on the options pages for the plugin, change the API get method to “CURL” and save the settings. This will fix the problem in most cases.
I Want to Change the Look of the Products – can you do that for me?
I would love to say yes, but we cannot make custom changes for everyone that askes – there are just not enough hours in the day – if you REALLY want us to do it for you, contact us – and for a small fee, we will give you whatever look/style you want. Keep in mind that your theme has a lot to do with the way your products look.
You can tweak the look yourself if you have experience with CSS styles. The options page have a style for each element displayed in the product, so you can tweak it however you like. If you screw it up – just reset it back to the default and start over.
My product shows up fine, but there is no price – what’s wrong?
Some products on Amazon.com are provided my external vendors. If a vendor want to hide the price from others until a certain price is reached, they have that ability. When that occurs, Amazon will NOT send the price in the API call – so no price will be displayed. You can edit the custom message that is displayed in the options panel if you wish.
Great Plugin! How do I donate to the cause?
Excellent question! The plugin is provided free to the public – you can use it however you like – where ever you like – you can even change it however you like. Should you decide that the plugin has been a great helped and want to donate to our plugin development fund, you may do so here.
Version Control:
1.9.1: Fix to WordPress Core location assumption. Caused Problem when WP core was located outside root. (1/3/2010)
Added German Language. (special thanks to Henri Sequeira for translations). (1/3/2010)
1.9: Fix to undefined function error – causing problems – sorry for the trouble everyone. (12/28/2009)
1.8: Added Fix for users without encoding functions in PHP4 to be able to use. This may have caused some problems with users on 1.7. (12/21/2009)
Added Options for Language selection. (12/21/2009)
Added French Language and buttons (special thanks to Henri Sequeira for translations). (12/21/2009)
Added Lightbox type effect for “View Larger Image” function.(12/22/2009)
Modified Style Call to use a more WP friendly method to not rely on a “guess” as to where the core WP files are located. (12/22/2009)
Fixed Open in new window functionality – was not working 100% of the time. (12/22/2009)
1.7: Add Curl option for users that cant use file_get_contents() for some reason or another. (12/1/2009)
Added Show on Single Page Only option to Options Page.(11/30/2009)
Added a way to change encoding display of prices from API if funny characters are showing.(12/1/2009)
1.6 : Added Options to let admin choose if they want to “Hook” into the_excerpt and the_content hooks in Main Options with override on each post/page.(10/3/2009)
Added Open in a New Window Option (for Amazon button) in Main Options with override on each page/post.(10/3/2009)
Added “Show Only on Single Page” option to individual post/page options.(10/4/2009)
Added Shortcode functionality to allow addition of unlimited products in the post/page content.(10/4/2009)
Added “Quick Fix – Hide Warnings” option in Main Options. Adds ini_set(“display_errors”, 0) to code to help some admins hide any Warnings if their PHP settings are set to show them.(10/3/2009)
Fixed Array Merge Warning when item is not an array.(10/3/2009)
Fixed “This Items not available in your locale” message as to when it acatually displays and spelling.(10/3/2009)
Added Options to let admin add their own Error Messages for Item Not available and Amazon Hidden Price notificaton.(10/3/2009)
Updated Default CSS styles to include in Stock and Out of Stock classes and made adjustments to other improper styles. (10/3/2009)
1.5: Remove hook to the_excerpt because it could cause problems in themes that only want to show text. (9/17/2009)
1.4: Added menthod to restore default CSS if needed – by deleting all CSS in options panel and saving – default css will re-appear in box. (9/16/2009)
1.3: Added new feature to be able to adjust or add your own styles. (9/16/2009)
1.2: Fix to image call procedure to help with “no image available” issue. (9/15/2009)
1.1: Minor Fixes/Spelling Error corrections & code cleanup to prep for WordPress hosting of Plugin. (9/14/2009)
1.0: Plugin Release (9/12/2009)
|
|
How do I remove the line below the title
@eko
you would just need to edit the Styles in the options page. Add or change this line:
table.amazon-product-table hr {display:none;
}
and that will remove the horizontal line under the title.
Regards – Don
Great plugin, but why in my site look different with example above. So messy I think. Look at here: http://00camera.com/kodak-easyshare-m530-vs-m550/.
Eko –
Thanks. The problem you are having is that your theme styles are affecting the layout. You can fix all of this easily by adding a line to the Plugin Styles in the settings. Simply add
clear:none !important;to the style fortable.amazon-product-table hr, then remember to check the box to use your custom styles.Regards – Don
Thank’s buddy. I wish can make some donation for your plugin. There are still little problem, I hope I can solve that by myself
Hi
I dont know what has happened but my plugin has stopped working properely as you can see here:
http://fromdragonsden.co.uk/pitches/theo-paphitis-investments/bedlam-puzzles
No product is pulled in.
I have upgraded the plugin too but no change, and also made sure my affiliate account has all the API agreements confirmed etc.
Any help appreciated
thanks
Andrew – What product ID are you using for this post?
B001JUA39I
http://www.amazon.co.uk/The-Retro-Bedlam-Cube/dp/B001JUA39I/ref=pd_rhf_p_t_1
Hello,
is there any possibility to sort the posts after the price of the product inside?
I guess I have to make a site with a custom template and loop the posts after the price which is saved in the post meta.
I am now trying to get the price automatically as a post meta field… but my php knownledge is too bad.
Thanks for any help!
Andreas -
Let me know if you still have any problems with my fix I sent.
Regards – Don
This plugin is awsom. However, as Deenise reported on January 4, 2010, the plugin pulls the lowest price. Is there a workaround to get the amazon price instead, not the lowest?
I also noticed that the plugin puts a new line before a post and if few items are listed, there is some space between them. So I edited amazon-product-in-a-post.php and removed in $returnval = ‘ ‘;
It solved the problem. I have another siggestion. The plugin can put few items in parallel, rather that one after another.
Thanks for your great effort. Please let me know any workaround to get and show the amazon price.
Andru – Thanks.
The problem with pulling the Amazon price, is that many items are not actually from Amazon exclusively, but from sellers or stores selling through Amazon. Originally – way back in the first version – I had it pulling the Amazon price, and what ended up happening was that items would show up with no price at all – because they were not offered directly from Amazon. The premise of the plugin is to show the best price – because when people actually click through and see the other prices available, they will probably choose the lowest price anyway – no one in their right mind would want to pay the highest price offered.
Regards – Don
That’s fine Don. Another suggestion would be to cloak the links to prevent commission hijacking. I assume this is a white hat practice, but I really don’t know.
For the nofollow problem, it worked with “NoFollow Filter” plugin. However, if I make figures URLs (http://ecx.images-amazon.com) nofollow with that plugin, the figures open on the same page, not the fancy opening normally done by this plugin!
Hi! This plugin is great and just what I was looking for. however, I would like to be able to NOT show the price of the object. I do book reviews and don’t want to be just -that- blatant about ‘buy it now’
The Amazon button is perfect for linking. In the custom styles, what do I need to remove to take out the price so that it does not show up at all?
Thank you!
– Anna
Anna,
You can add to the styles in the options page. This should do the trick:
.amazon-list-price-label,.amazon-list-price,
.amazon-new-label,
.amazon-new,
.amazon-used-label,
.amazon-used {display:none;}
best of luck – Don
Fantastic! That is just what I needed. You rock! Be expecting a donation! Awesome sauce!
Thanks a lot for great Plugin. Perfect!
I have now found that the plugin makes the site slower. Have a look at my website. Articles without plugin runs much faster
Artur,
The more products you have, the slower the page load – that is for sure. Currently the plugin has to make a call to the Amazon API for reach product. That means if Amazon is slow in responding, it can delay the site load a bit. One thing you could try is caching your site and see if that resolves the issue. In a future version, I will add item caching, but that will be down the read a bit.
Regards – Don
A page with this plugin included takes 35 seconds to load. That is unacceptable. What can be done, other than uninstall, to speed loading times up?
The page load depends on a few factors – The number of Amazon products you have on a page, Amazon’s response time, and the speed of your host site’s server. The first thing to try, would be reducing the number of products. If you need to have a large number of products, you may want to consider a faster host, as the third factor (The Amazon response time) you have no control over.
In a future version I plan to introduce caching – but that will still be some time off yet.
Regards – Don
Hey mate – awesome plug in!
I’d love to be able to grab the user reviews from Amazon itself per product, is that possible using this plug in?
Thanks!!!
Not at the moment. maybe for a future upgrade.
Excellent plugin! One question though. I simply want to get rid of the image call code in the Product Styles field but have not been able to do so. I’ve tried to revise/delete some of the code that points to “image” but cannot find the one that I can either place a null value or delete altogether to remove the book cover. Just need an idea on how to do this as I’ll be using my own image for Book Reviews that are used for the post preview and the article page. No sense in adding another image. Let me know the best way to delete the image without affecting anything else so I don’t flub it up later on -
The easiest way without editing any code, would be to change the style associated with the image. Just add
display:noneto thediv.amazon-image-wrapperstyle in the options panel. It will remove the image.Regards – Don
Hi,
I just installed the latest version of your plugin and I have WordPress 2.9 installed. Unfortunately I can’t get the Amazon info to display. I get a blank image and a buy it now at Amazon button that does not link to the product. I tried the shortcut method as well and changed the setting to CURL and still nothing.
http://www.findmybargains.com/swissgear-laptop-backpack-save-70-free-shipping-2/
I currently have 2 blank displays as I am using the shortcut and the regular display to any would show…. but nothing…
Is there anything I can try to make this work? Love the concept!
Dolores,
First question – What version of PHP do you have installed?
Second – the FasterIM plugin you are using might be causing a problem – not entirely sure, but if you can check it with that plugin turned off and let me know what happens.
Hello,
Great plug-in but I have one problem when I post an item that is a pre order it’s showing up as in stock, is there a way to fix this or am I doing something wrong??
Many Thanks
Flub UK aka Jason
Jason –
Can you tell me what product it is? I’d like to test it and see what is happening.
Thanks – Don
Great plugin. Been looking for this for ages!
But …
Like you pointed out on the WP plugin page, there is significant delay in page load after I installed the plugin. Is there a way to prevent this and improve speed?
Thanks.
Thanks!
I have plans to add a caching functionality at some point, but that will not be anytime in the next month. What it will do in effect, is cache the response and maybe once a day update the cached item in the database. The downside of caching the items, though, is that that pricing may be off slightly – especially for products that change frequently. Keep your eyes peeled for that!
Regards – Don
Great!
I ‘ll be on the lookout for that. Thanks
Hi,
I believe your plugin is great when I will get it to work but until now i was not able to make it work.
My host is hostgator and I have the newest wordpress update and your latest update. I have tried numerous asin codes on all 3 ways of adding products but the products don’t show up.
Do you have any clue what might be wrong? I have a standard out of the box template so that can not be it. Would love to make it work.
Greets Alex Mayor
Alex,
Let me know what your sites URL is and what theme you are using (and if it is custom or not).
If the products are just showing a ‘no image available’ image and not much else, it may be the method of the API call. You could try to switch it in the Options to CURL and see if it works. If you are not getting ANYTHING, then it may be that your theme is not using the_content() function, but a custom function instead. If you set up a test page for me to look at, I may be able to help further.
Regards – Don
I am having the same problem, after upgrading to wordpress 2.9.1 now it doesn’t give me anything, the only way to get the product to show up is through the shortcode. so how do I fix this?
Ps. My other site uses your plugin and everything is fine (It has an older wordpress installed)
I even changed the theme of my site to the basic theme that comes with wordpress and it has the same problem. And I just realized that the products I had already added in my site before the update are still there.
Thanks
Kyle
Kyle,
Do you have a sample page set up where I can see what is happening? When you say it is giving you nothing, do you mean nothing at all?
Let me know and I’ll see what I can do.
Don
Hi Don,
I set up a test page
http://www.smellybrain.com/this-is-a-test-page/
I dont use a custom template, just an ordinary one. I dont see ANYTHING at all. I tried a lot of setting but they dont show me anything at all.
The test page i setup is using CURL and hook into the content. Thanks for taking time to solve this
.
Greets, Alex
Alex or Kyle,
Can you tell me if you see a custom field on the post page with the key of ‘amazon-product-isactive’ and value of 1?
Also, do you see multiple custom fields with the same exact key names?
Hi Don,
Yes I see multiple custom fields
Amazon product content hook over override 2
amazon product content location 3
amazon product excerpt hook override 3
amazon product isactive 1
amazon product newwindow 3
amazon product single asin B000BH96SY
These are the custom fields that are active within the test page I gave you.
I dont see any custom fields with the same exact keynames.
Thanks, Alex
I’ll see what I can come up with.
Hi, Yesterday I saw by accident something weird about it. When I look at excerpts the product information is showing up (but no photo). But when I click to read the full post there is nothing there to see :s. Maybe this will help…
Greets, Alex
Alex –
Thanks for the update. I’ve been doing a little digging to see if I can find the problem, but as of yet, I have nothing. I plan to dig deeper into this over the weekend when I have some free time. If you notice anything else, contact me via the contact form – as it will come straight to me.
Regards – Don
Thanks Don ..
First, your plugin works and is just amazingly time saver. This is my 1st try at blogging and it really helps.
Second, i read that it is good for conversion to have a buy button again at the bottom of the product writeup. If you going to have a new update wld you pls consider my suggestion?
Third, notice that your plugin pulls out the lowest price which often happens to be another shop selling thru Amazon. Does it make any diff to the buyer? Any plans to have an option to choose which price to use ?
Anyone wants to see how the plugin is working can visit my baby seat site http://www.eddiebauerconvertibleevenfloconvertiblecarseat.com and trigosamine site http://www.kirklandglucosaminevegetariantrigosaminestore.com to see it works wonderfully.
I still hope it is possible to have another buy button at bottom of page
Thanks, deenise
Thanks Deenise!
I’ll consider those for a future upgrade. One thought for now might be to set the content to be part of the Amazon Product (in the setting under the edit box), then also include the amazon shortcode with the same product in the text/content. If you have a lot of text, that may well – or not, but it is possible option you can try. I designed it so users could put other products inside the content if they so desired.
Best regards – Don
Hi
DanDon,Love the plugin but I’m having a problem with the latest plugin version. I don’t get the button displayed on my site correctly.
Any ideas what I might try?
Thanks,
Claudia Austin
The Poosawantos Review
Claudia,
For some reason it looks like you do not have all of the items in the latest version – some items were moved to new folders to help organize all of the files.
Try deactivating it, then delete the files for the plugin all together. Aafter that, try re-installing the plugin again. That should give you everything you need – including the button images. All of your settings will be retained and you will not need to re-do anything. Let me know if you still have problems.
Best regards,
Don
Hi Don,
I deactivate the plugin, deleted it. Then uploaded the version from the 1.9 zip file. Then I reactivated. Still a problem with the button appearing. I made some changes to the theme to stop displaying the social bookmarking stuff….just make it as basic as possible. Still no button. I had some code in there for ONLYWIRE….took that out. Nope. No button.
I’m using the Arras Theme for WordPress. Running latest wordpress version 2.9.1.
Can you suggest any other things I could look at?
Thanks for your help!
Claudia
http://poosawantosreview.com/pr-book-for-january/
Claudia,
Do you know if your WP directory is located in some other location that the root folder?
If you are using version 1.9, the button images should be located in the plugin folder there should be a file called /images/buyamzon-button.png
The file does not load on your server – so maybe there is an issues with either png files or with the location of the WP core files.
Hi Don,
Yes…you are right. I put everything in a folder called “wpress.” So I have to change the index.php file to add that folder name. Do I need to change some path in the plug-in?
this is the path of the location of the button which I do see in the folder
…/wpress/… [edited for security]
Thanks,
Claudia
Claudia,
The issue lies in the fact that the core files are located in a place other than the root. I fixed the issue in most places with my last upgrade, but it seems there are still a few place where it is an issue. I’ll create an upgrade to fix the issue as soon as I can, and post a reply when it is ready.
Thanks for you help with this.
Regards, Don
New version 1.9.1 is now available. If it does not show up in your admin plugin update notification area right away, you can force install the upgrade by searching for the plugin again and clicking install – WP will then ask if you want to install the upgraded version.
Hi Don,
Thanks so much for your help! This plugin is great and I’m glad I could help stomp a bug!
My cash flow is very very bad now but I’ll be sure to donate at some point!
Claudia
Thanks Claudia. Have a great New Year!
Hi Don,
I tried setting permissions to 755 but no button, yet.
How could I test to see if I am having an issue with png files? My other png files work elsewhere.
Any ideas on what I can try ?
Thanks!
Claudia
I just installed the most recent update of this plugin. When it activated, it prevented my blog from loading. When I deactivated, my blog resolved fine. The version I am using is: 1.8. The release just came out today. I’m on the latest version of WP (ver 2.9). Any thoughts?
-HTD
Sorry about that.
I had a new feature that was supposed to be included in the next upgrade included in one of the files of this upgrade. That caused a problem because a function was not defined. Version 1.9 fixes this problem.
Hi,
It would be suggested that you add rel=”nofollow” to the Amazon links so not to impact the sites SEO.
Also see the WordPress forums for a encoding issue:
http://wordpress.org/support/topic/345751?replies=1#post-1329805
Kind regards,
Matt
Thanks moggiex – I will consider that for the next upgrade.
Those of you having a problem with an error cause by the mb_encoding_detect() function, please check out moggiex’s support topic in the link he provided. This may resolve your issue until the fix can be added to the next upgrade. This is not necessarily an issue for everyone, but for a few people with specific PHP setups.
- Don
It would be great if you could do it. It would be an even better tool then. I’m seeing a quite a few people clicking through to amazon.co.uk and then buying from amazon.com, which menas I don’t get any comission.
Serko – I am about to release an upgrade that will set the button to say “Buy now at Amazon.co.uk” if your locale is set to that. It will also have “Buy Now at Amazon.fr” for French and just say “Buy Now at Amazon” for all others (without the .com). I think that will solve some of the confusion. Additionally, I have added a ‘lightbox-type’ effect for the ‘see larger image’ function (instead of the popup) and fixed a few minor things – like the encoding and the Open in a New window option. Additionally, it will have French and Spanish translations of some of the labels for the actual product display for people using sites in those languages. I have sent a testing copy to Henri (commented below) who suggested the French translation. As soon as he provides feedback, I will make it live in the repository.
Happy Holidays!
I’m using this product and it’s great. 1 small issue I have is that the button says buy it now at amazon.com, whilst I’m redirecting to amazon.co.uk. Is there any way to change the button? Or it would be even better if I could add an option for my visitors for both amazon.com and amazon.co.uk as my visitors are split roughly 50% uk and 50% rest of the world.
Serko – I might be able to help you out with something. I’m sure it would be possible to add additional buttons that you could pick from – or maybe create a “companion” plugin to add that functionality. My only problem at this time is that I don’t know if I can fit another upgrade in before the holidays. Let me see what my schedule is like and I’ll see if I can get to it.
Best regards – Don
Hi Dan,
Thanks for the great plugin. Easy to use, and the display is clean as well. I would like to have the text in french for (see the larger image Etc.. even the text in the button), how can I do that? Thx 4 helping
Henri –
You’re welcome! (and it’s Don, not Dan – but no big deal).
I have been thinking about the translation process into several languages, but have not gotten around to it yet. But, if you send me the text you want changed, and what the button should say, I’ll adjust it for you. You can use the Contact Us form for that.
Best regards – Don
Simply updated and it works perfectly.
Thanks!!!!
Sorry about the deluge of comments here, but wanted to let you know that I upgraded to PHP 5 and it’s working fine, thanks for pointing that out.
Jeremy – no problem.
I’ll try to make it backwards compatible in my next upgrade for those who are not able to use a newer version of PHP – although using an old version is not recommended, sometimes you cannot do anything about it. Thanks!
Thanks for responding so fast, I’m running on GoDaddy hosting, WordPress 2.8.6 and PHP version 4.3.11
I have tried installing this plugin on several different sites and keep getting errors that say something like:
Fatal error: Call to undefined function: mb_convert_encoding() in /wp-content/plugins/amazon-product-in-a-post-plugin/amazon-product-in-a-post.php on line 267
I have even stripped down to no plugins and using the WordPress default theme – and still getting that error.
Any thoughts?
Jeremy – What version of PHP does your site use?
any news?
Andrew – Did you upgrade to 1.7?
If so, there is a “forced encoding” that can be tried. You must be logged in as an admin to do this, but use the url (change yoursite.com to yoursite URL):
http://yoursite.com/?resetenc=ISO-8859-1
or
http://yoursite.com/?resetenc=UTF-8
This will force the product prices to display in a certain encoding method. By default it is UTF-8, but in your case you may need to force the ISO-8859-1 to get the characters to show correctly as your site’s encoding is not UTF-8.
If it is still not working, please let me know.
Hi I’m trying to get your plugin to work. It is showing nothing in my posts. I’m using the Atahualpa theme. Is there a known problem with that theme? Probably just something I’m doing wrong but I cant figure it out.
George – looks like you got it working.
Hi
For some random reason, the wierd A symbol before the pound sign has come back..
It only shows up on the amazon product posts such as here:
http://fromdragonsden.co.uk/thedragons/formerdragons/richard-farleigh
I have the ISO set correct in header:
I also have commented out the
// define(âDB_CHARSETâ, âutf8â˛);
// define(âDB_COLLATEâ, â);
which solves the ‘A’s appearing on homepage, but doesnt solve the amazon product post pages.
any help appreciated
thanks
Andrew,
This will also be addressed in version 1.7. It should be ready later today.
I am having the same problem as Scotty I think.
I am entering in an ASIN number and it is showing up blank in the post. Here’s an example link: http://give.that2.com/2009/11/handheld-hd-camera-flip-ultrahd/
The ASIN is B0023B14TK. I’ve tried multiple ASINs with no success. I’ve tried the default theme & disabling all other plugins.
I’m running WordPress MU 2.8.6.
Thanks!
Jeremy
This will be addressed in version 1.7.
A couple of questions…First this is a great plugin and it appears it will fit my blog well. How can I reduce the size of the text of the items, they appear to be large ? Also, my view larger image feature is not working … do I have to turn something else on ? Thank you.
Hi Henry,
Thanks for the comments.
Normally you can adjust the Style / Size of the items in the options by adjusting the CSS styles. That of course is assuming you know some basic CSS. If not, it can be a bit of a chore.
In your case however, it looks like something else may be interfering with your styles and also the scripting for the pop up larger image. I think that either the theme (iBlog2) or a plugin is causing the problem. Please let me know what plugins you are using and I will see if I can find a solution for you.
Regards,
Don
Hi df –
Thanks for getting back to me. I was using a custom theme, but tested changing themes and that proved to be fruitless.
As for the ASIN numbers, I copy+paste the values so that I avoid typos. I chose several different ones, from several different categories, all with the same result. I deactivated every single plugin that I had, and stripped it down to the bare bones.
*** NOTE ***
Now, one thing I did notice that I should probably mention was that when I installed the plugin, I got the “Warning: This plugin has not been tested with your current version of WordPress.” message – so if I had to guess (and I’m not qualified to) I’d think it was a version issue.
I’m using PHP version 5.2.6, WordPress Version 2.8.5.
Thanks for your help!
S~
Hey Scotty,
Sorry for all the trouble. Not really sure what is going on for you as I have not seen that problem before. If you have a development site set up and you want to grant me access to play around with it, I would be happy to try and see if I can resolve the problem (email me directly if you do – use the contact form).
On the side note – the warning notice about it not being tested on your version is because the plugin repository uses a method that only updates when the plugin is updated and you tell it what versions have been tested up to. Rest assured, it has been tested in 2.8.5, but I have not upgraded the plugin since the WP core upgrade on Monday. We are actually testing it now in WP 2.9 so there are no surprises when that comes out in mid to late November.
Best – Don
thanks for your help don..
this is very awesome and great plugin!
hai don.. thank you for your respon.. you can check in my web.. digitallenss.com.. iam building new web that contains all digital cameras stuff.
well. after read your respon im trying to post several item..
but the price only shown up for stuff below than 10$
does amazon protect it with price variabel?
or maybe you can help me for this problem.
please kindly visit my site..
thanks don
digitallens,
Certain products have a hidden price in Amazon because the seller does not wish to disclose the price before it hits a certain selling price. I have created a work-around for you that I think should work fine until I can add it to the final release of the plugin. I will email it to you shortly.
The fix looks for a price from additional sellers to see if there is one if Amazon is hiding it. If there is, it will display that sellers price as the price. Keep in mind that you still may run into some instances that have the price hidden and have no additional sellers to pull the price from, so those will still be listed as “Check Amazon For Price”. On a side note, keep in mind that you can change that message to one of your own (maybe a more friendly version) in the main options page.
Best – Don
Ok, followed the instructions to the letter (I believe). Installed the plugin, found the product number, put that in using the short code. Put in my Amazon Affiliate ID in the settings. No errors when I installed, everything seemed to be OK when going thru the setup.
When I loaded my first product page – Didn’t work – showed a blank “image not available’ and no actual product text.
Tried a few random products, created a different post for each one.
Still didn’t work.
Tried using both the short code as well as removing the short code from the post and entering the ASIN number as instructed.
Here’s an example link: http://leatherjacketsworldwide.com/uncategorized/test-leather-jacket/
I’m using the latest version of WordPress (2.8 I think) on PHP5.
Can anybody turn me on to what I’m doing wrong here? Doesn’t seem like this is that hard, I must have missed something…
if I can get some help, I’d really appreciate it!
S~
Scotty,
Does seem a bit odd. Can you tell me what Product number(s) you are trying so I can troubleshoot on my end? Also is your theme an “out of the box” theme or custom designed?
The plugin is programmed to only display valid ASIN numbers – meaning if you type in some odd number or a number that is too short or too long, the plugin just skips over it, and will only display if Amazon returns data from the API call. So why exactly it is showing blank data needs further investigation.
Don
hello..
the plugin is work.. but why all item said
price not listed..
Check Amazon For Pricing..
(price didnt show up)
could you help me for this problem>?
digitallens-
Usually this is based on the products you chose from Amazon. If they are set to be hidden at amazon, they cannot be displayed by the API in this plugin. If you give me an example, I can check to make sure that is really the case.
Don
Hi
great plugin!
Only one problem.. I can’t get pound signs to show up correctly. In firefox they come up as little FF FD logos and in internet explorer it just shows a square.
Example here:
http://fromdragonsden.co.uk/pitches/empty-me
Please can you inform me how to resolve this
Thanks
Hi Andrew – Thanks.
The British Pound sign seems to be showing up weird because of a character encoding issue. Your site is encoded using UTF8 and the Pound Sign is a Unicode Character – which will not display correctly. The only “quick” fix without editing the plugin, is to change your site encoding to Unicode. If you want to do that, you should edit the header.php file and change the line <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> to <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />. If you want to preview before the change, most browsers have an option in the View menu that allows you to switch the encoding for the page you are viewing. Go the the page in question and switch it to ISO-8859-1 and you can see the change before you decide to switch it.
I will see if I can add a function to make Unicode characters into HTML friendly ones in the next upgrade.
Don
Love the plugin. Very well done.
Question: how do I suppress it from showing on my Home page (it’s ok in the individual post page though). You can look at my site for examples (although I’m playing around with the settings to see if I can figure it out).
Nice that you allow for CSS editing. Would be also cool if you had some predefine styles that we can select from. Perhaps in future version?
Thanks,
HTD
Thanks HTD!
There is actually an option in the post/page specific options that allows you to do just that. It didn’t make it into the General options section (inadvertently), but will be there in a future update. I am also considering a few variations on some predefined style layouts for a future release as well.
Hi,
I’m using your Amazon PIP plugin in my wordpress blog. How do I get multiple products to show, currently I am able to get only 1 product showing even though I have added multiple amazon-product-single-asin fields with different ASIn numbers.
Simply add the shortcode to the post/page content as [AMAZONPRODUCT=XXXXXXXXXXX] – where XXXXXXXXXX is the ISBN10 or ASIN number. You can add as many of the sortcodes to a page/post as you want.
Great new update!! I’ve tried adding multiple products on a post of mine (http://www.michaelaulia.com/blogs/shin-megami-tensei-persona-4-review.html) and it works/displays very well!
Love it! Keep up the good work dude. Expect a nice post from me as a thank you and to spread this wonderful plug-in
Thanks Michael.
The multiple products in a post/page feature was entirely for you!
Don
Hi.Great plugin but,I,m having a problem.This text keeps coming up before the product or description.
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/…/amazon-product-in-a-post-plugin/aws_signed_request.php on line 123
any help would be appreciated
Jerry,
The warnings are coming from products that don’t have certain elements returned from the Amazon API call. These are not exactly errors, but your php settings are set to display warnings, so they are showing up for you.
I will address this in my next upgrade. If you need a Quick Fix, you can add the following to the top of your functions file for your template:
ini_set( "display_errors", 0);Be sure to add it inside the opening
< ?phptag if you decide to adjust it.Hi! Love the plug-in. Just what I was looking for.
I do have one question that someone might be able to help me with. Is there any way to make the links to Amazon open in a new window or tab?
Thanks for any assistance and thanks again for the great plug in.
Sidney,
Thanks for the comment.
At this point there is no way to add the “open in a new window feature” to the button on your own to the existing plugin unless you are adept at editing the code.
I will be making a few minor adjustment and releasing a updated version in the next few days so I will add that as an option, since there have been a few other requests for that functionality. Look for the upgrade in your plugin admin area over the next few days.
I’ve got the same problem like Tim. “This item is not available in your locale” with locales in US and german. I tried various books and medias, no specific category…
The problem may be with items that are either not shown for products (no advertised price) or on products that are available directly from Amazon, but another source. Can you give an example of a product or two that you tried it with?
Don
I have the same problem as Tim. The product often say:
“This items is not available in your locale.”
Try it with any Nikon DSLR for example: B001ENOZY4
I would love your help on this.
Thanks Gary for the research you did on this. I’ll make some modifications in the next upgrade.
I get this message for all of my posts:
“This items is not available in your locale.”
despite my default local being the US.
Let me know what products you are trying to add and I’ll address the problem – are they form a specific category?
I’m not able to activate the plugin, I recieve the following error message:
Fatal error: Cannot redeclare sha256() in /…./wp-content/plugins/amazon-product-in-a-post-plugin/sha256.inc.php on line 212
Any idea?
It looks like you may have another plugin that is using the sha256() function used in this plugin â perhaps it is another plugin for Amazon products?
If you deactivate all the plugins then activate this one and it works, it is definitely a plugin conflict. Try reactivate the plugins one at a time to find out what one is conflicting. If it is not needed, keep it deactivated.
Iâll add a fix to the next update to make sure it wonât conflict in future releases.
Thanks Michael.
The issue you had with your theme should now be fixed with the 1.5 version update. The plugin had an action hook on the_excerpt() function that was causing the problem.
Maybe in a future revision I’ll add an option to add it to the product excerpt, the content or both.
This is a very cool plug-in! It makes it easier to show Amazon link in a nicer looking way
Only have a glitch when used with my theme (the theme grabs the first few lines for a showcase but somehow it grabs this plug-in’s code and displays it as well)
But great plug-in, looking forward for more updates + features