Wel!AmazonAdds for WordPress


Flattr this
The Plugin Wel!Amazon Adds is an easy way to include Amazon links into your WordPress Blog. It enables the integration of Image Links and Extended Links directly from the Amazon database. These links can be placed into the text or on the sidebar, so that each page gets a suitable sidebar for the topic of the content. For more flexibility, the Amazon links can be displayed as a randomized link or crossfaded several links.

Download
wel!Amazon Affiliate

Configuration

After activating the Plugin, go to Settings, on the left menu and select Wel!Amazon Affiliate. This will get you to the main option page.

General Options

The general options include your amazon user account settings.

  • Location:
    The country or the language which you want to use on your blog.
  • Partner-ID:
    The Partner or Tracking-ID is the username for Amazon Associate or Partner Net (not your Amazon username). You can find it on left top side at the Amazon Associate Webpage.
  • Access Key ID:
    The Access Key is a new parameter. These is necessary to use the Amazon Web Service for including images from the Amazon Database. You can create a free account on http://aws.amazon.com/.
  • Secret Access Key:
    After you have created an AWS Account, goto Security Credentials and generate a Secret Access Key. Copy that key and pass it into the textfield.

Enhanced Links Options

The style settings at the general option page are only for the in content placement adds. Here you can change the following settings:

  • Price Indicator:
    Show all prices, only new prices or do not show a price.
  • Background Color:
    Sets the background color of the Amazon Enhanced Link.
  • Border Color:
    Sets the border color of the Amazon Enhanced Link. If you do not like having a border, set the border color to the same color as the background color.
  • Text Color:
    Sets the color of the text.
  • Link Color:
    Sets the color of the link text.
  • Open in Link in a new window:
    Opens the link in a new window or in the current window.
  • Use small images:
    Displays the image with 90×100 or 60×75 pixels.

Image Links Options

Set up the default target for the image links, for the links in your content.

Widget Configuration

To view Amazon Links on the sidebar, go to Appearance and select Widgets. Drag and drop the Widget Wel!Amazon Affiliate to the desired sidebar and setup your style options. The Widget ID (e.g. Widget WAA3) is a importent information for the usage, you will need it later to assign the link to the corresponding sidebar.

Enhanced Links Layout

  • Title: Let this field blank if you do not like to display a title.
  • Background Color: Sets the background color of the Amazon Enhanced Link.
  • Border Color: Sets the border color of the Amazon Enhanced Link. If you do not like having a border, set the border color to the same color as the background color.
  • Text Color: Sets the color of the text.
  • Link Color: Sets the color of the link text.
  • Price Indicator: Show all prices, only new prices or do not show a price.
  • Open in Link in a new window: Opens the link in a new window or in the current window.
  • Use small images: Displays the image with 90×100 or 60×75 pixels.

Default Enhanced Links

The Default Enhanced Links are links that can be displayed on all sides. There are three options how the links will be displayed:

  1. On the Start Page, this means that the links of the widgets are only displayed on the homepage.
  2. On Sidebars without links, on every page where the widget contains no links.
  3. On all sides.

Type your default ASINs into the text box. The default ASINs are always separated by a line break (Enter key). The different ASIN types are described in the chapter “The ASIN type” in the text below.

Furthermore, you can setup your own CSS-Class and CSS-Style options. But be careful, do not remove the entry WAA_enhanced.

Default Image Links

The most options of Default Image Links are similar to the Default Enhanced Links. In addition, there are the options:

  • Images in vertical order, arranges the images centered in the vertical direction one below the other, by adding the css-class aligincenter. So be careful with the margin command in the CSS-Style. Do not use aligincenterwith CSS-Style:
  • Image Size, with this option you can select the pre defined size of the image.

Usage

The ASIN types

At this it is irrelevant whether it is a Picture or an Enhanced Link the type is the same for both.

  • A singel Link: Is a ten-digit expression, you will find the ASIN at the Product Details of the desired product. For Books it is ISBN-10.
  • A random Link: Write several ASINs in succession separated by a coma (e.g. B000EQ46F0,B000G6BJT4,B000KN9G48).
  • A toggle Link: Similar to random links but separated by a semicolon (eg. B000KN9G3O;B000EQ46EQ;B000EQ46FA).
Singel Link Random Link Toggle Link

Insert a Link into the content

To insert an Amazon Link in content or sidebar, click the Amazon icon in the toolbar. In the dialog box that opens, choose the tab of link type, Image, Enhanced or Sidebar Link.

For Image or Enhanced Link, type in the ASIN and click the Load Button. After loading you can chose the link alignment and for the image the size.

The usage of Sidebar Link Dialog, is similar to the Default Enhanced Links or Default Image Links. As several widgets can be placed on the sidebar, each widget has an ID e.g. Widget WAA3. Thes IDs are selectable in a drop down menu.

Known bugs

Coming soon, if you tell me some…

Comments

  • Hallo,

    klingt gut! Ist es auch möglich, das Widget so zu konfigurieren, dass man nur das Cover sieht, ohne Titel, Preis und Button? Sähe auf meiner Site nicht so klasse aus.

    Chris10. Juli 2010
  • Hi Chris, leider nicht. Mir ist bis lang noch keine einfache Idee gekommen, wie ich über die ASIN an die Adresse zum Bild komme. Wenn man im PartnerNet, anstelle von Grafik und Text die Einstellung Nur Text wählt, steht da auch: “Speichern Sie dieses Bild auf Ihrem Server…”. Aber ich arbeite an diesem Problem, und denke in der nächsten Version könnte ich das gelöst haben.

    Knut11. Juli 2010
  • Danke, ich hatte bisher, wenn ich das so sagen darf, das “Amazon Showcase”-Plugin verwendet, das leider mit WordPress 3 und Multiblogs nicht zurecht kommt. Das konnte die Cover anzeigen. Es dürfte zumindest nichts gänzlich Unmögliches sein. Ich werde Ihre Seite mal im Auge behalten, vielleicht kommt Ihnen ja noch eine Idee :-) DAnke.

    Chris12. Juli 2010
  • @Chris
    Ich habe nun eine Lösung gefunden. Leider keine einfache, man benötigt doch einen Amazon Webservice Zugang.

    Knut9. September 2010
  • Get the missing Amazon Icon!

    I forgot to include the amazon icon in the repository wel!Amazon Adds 1.0.1.
    To fixit, just download the icon and copy it into “DOC_ROOT/wp-content/plugins/welamazonadds/images”. Note that the file name is case sensitive, it should be “welAmazonAddsButton.png”.
    Or, delete the plugin wel!Amazon Adds and reinstall it
    Sorry for that!

    Knut14. September 2010
  • Hi!

    I love the idea and concept of your plugin. However, upon installation, I receive errors about being unable to load external entity or stream as well as ‘cannot find suitable wrapper’. I have uninstalled and reinstalled as well as changed API keys. Any help is welcome.

    Thank you.

    – Anna

    Anna Lee25. Oktober 2010
  • Well, it sounds that your server is using PHP lower than version 5. Try to update to version 5 or maybe your server configuration has a PHP switcher to toggle between PHP 4 and 5.
    I hope it will resolve youre problem.
    Knut

    Knut26. Oktober 2010
  • Knut :
    Well, it sounds that your server is using PHP lower than version 5. Try to update to version 5 or maybe your server configuration has a PHP switcher to toggle between PHP 4 and 5.
    I hope it will resolve youre problem.
    Knut

    I checked that. It didn’t fully fix everything. Now I get the following when trying to insert the image.

    Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in /homepages/32/d88513910/htdocs/RTP/wp-content/plugins/welamazonadds/waa-webservice.php on line 87

    Warning: simplexml_load_file(http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=AKIAJU562W6DWL6Y2XIA&AssociateTag=annasbrain-20&ItemId=0439023521&Operation=ItemLookup&ResponseGroup=Small%2CImages&Service=AWSECommerceService&Timestamp=2010-12-02T06%3A58%3A09Z&Version=2009-11-01&Signature=wbLaFVtIXic0izUvZolHMNUlmuHzEHAEhyDFn9%2BIeUE%3D) [function.simplexml-load-file]: failed to open stream: no suitable wrapper could be found in /homepages/32/d88513910/htdocs/RTP/wp-content/plugins/welamazonadds/waa-webservice.php on line 87

    Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity “http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=AKIAJU562W6DWL6Y2XIA&AssociateTag=annasbrain-20&ItemId=0439023521&Operation=ItemLookup&ResponseGroup=Small%2CImages&Service=AWSECommerceService&Timestamp=2010-12-02T06%3A58%3A09Z&Version=2009-11-01&Signature=wbLaFVtIXic0izUvZolHMNUlmuHzEHAEhyDFn9%2BIeUE%3D” in /homepages/32/d88513910/htdocs/RTP/wp-content/plugins/welamazonadds/waa-webservice.php on line 87
    Wrong ASIN: 0439023521

    Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in /homepages/32/d88513910/htdocs/RTP/wp-content/plugins/welamazonadds/waa-webservice.php on line 87

    Warning: simplexml_load_file(http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=AKIAJU562W6DWL6Y2XIA&AssociateTag=annasbrain-20&ItemId=0439023521&Operation=ItemLookup&ResponseGroup=Small%2CImages&Service=AWSECommerceService&Timestamp=2010-12-02T06%3A58%3A04Z&Version=2009-11-01&Signature=BucVpn%2FbC65WAWVS3956cESh6%2Fn2lroVnnWMYWlNQWo%3D) [function.simplexml-load-file]: failed to open stream: no suitable wrapper could be found in /homepages/32/d88513910/htdocs/RTP/wp-content/plugins/welamazonadds/waa-webservice.php on line 87

    Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity “http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=AKIAJU562W6DWL6Y2XIA&AssociateTag=annasbrain-20&ItemId=0439023521&Operation=ItemLookup&ResponseGroup=Small%2CImages&Service=AWSECommerceService&Timestamp=2010-12-02T06%3A58%3A04Z&Version=2009-11-01&Signature=BucVpn%2FbC65WAWVS3956cESh6%2Fn2lroVnnWMYWlNQWo%3D” in /homepages/32/d88513910/htdocs/RTP/wp-content/plugins/welamazonadds/waa-webservice.php on line 87
    Wrong ASIN: 0439023521

    I really really really want to use this plugin as it is exactly what my site needs. But I’m notsure where to go with these errors. Ideas would be great. Thank you.

    Anna Lee2. Dezember 2010
  • Ok, this means that your server configuration is blocking external file access.
    The solution for this is:
    allow_url_fopen should be ON in PHP configuration (php.ini).
    Probably, you don’t have access to edit this file and it could also be that your provider has restricted changing the allow_url_fopen value.
    In this case, you should refer to them and ask to set the value of allow_url_fopen to ON.
    My provider gives me the opportunity, to place a php.ini directly in the plugin folder. So I am able to switch allow_url_fopen ON or OFF.
    I hope this further helps, Knut

    Knut3. Dezember 2010
  • I have the same problem of Anna.
    But allow_url_fopen in ON.
    I can’t see the plugin icons on editor panel for insert product link.
    Any help?

    Ettore6. Januar 2011
  • The icon will be visible only when the post was saved.
    Just give your post a title and click the save button. Thereafter, product links can be added.
    I hope at least, Knut

    Knut11. Januar 2011
  • Great plugin.

    If I remove the “Buy from Amazon” button and the privacy information link, am I violating anything with Amazon? I assume it is OK because the image links don’t contain either of those.

    I want to reduce the height of the enhanced ad in the sidebar.

    Scott Ficek23. Januar 2011
  • The plugin works when displaying both image and enhanced links inside the posts.

    I can get the widget to display the default product in the enhance link view only.

    When I go into a post, click on the ‘a’ for the plugin popup, select sidebar links tab, I enter in several ASIN codes, I select the widget 3 (only one in drop down) they show in the preview. I click Save All Changes and then update on the post. I refresh my site page and it still only shows the default product in enhanced view.

    This sidebar links feature does not work for either image or enhanced link. I then activated a different theme and it worked correctly.

    Any ideas?

    Scott Ficek23. Januar 2011
  • More information.

    When I place certain other Widgets above the Amazon widget on the sidebar it works.

    Recent posts widget works.
    Text, Links, Pages, recent comments, it does not work.

    HTML appears to be the same, but it just ends after the closing on the Amazon widget title.

    Scott Ficek23. Januar 2011
  • The title of the plugin appears in every page, but the image and link appear only in the posts page, not in any of the other pages (about the author, privacy policy, etc.). Why? Is there anything I can do about this?

    Roberto18. Februar 2011
  • Currently, no pictures and links appear on these pages. But I’ve made a quick update, so that the title will be not longer displayed there.

    Knut18. Februar 2011
  • I love this plug-in. When do you think it will be updated for WordPress 3.1.2

    Thanks,
    Sandie Anne

    Sandie Anne Greene29. April 2011
  • Hi, I just installed this plugin and it seems useful. However it asks to subscribe to Amazon AWS and, since I have to give my credit card details when subscribing, I’d like to know what AWS services the plugin uses, in order not to receive bad surprises.

    Alberto24. Juni 2011
  • Sorry, but I cannot follow you. I never gave AWS my credit card informations.
    Maybe the italian AWS is different to the german? Anyone else have a solution?

    Knut24. Juni 2011
  • Sorry for the late answering, but it must works for WordPress 3.1.2.

    Knut24. Juni 2011

Hinterlasse eine Antwort

captcha Gib den CAPTCHA Code ein!