WordPress Simple Image Link Plugin

WordPress Simple Image Link offers all users a new way for putting images in your sidebars.

Specifically designed for those with little or no HTML knowledge, WordPress Simple Image Link will save you time and effort when displaying support buttons, ads and, well, anything else which uses an image.

Once the plugin is installed, just add the “Simple Image Link” widget to any of your sidebars.  Add 1, add 2, add as many as you need.

Current Version:

  • Version 2.2

WordPress Compatibility:

WordPress: 2.8+

If you are currently using WordPress 2.7, please use version 2.1.1.

Download:

Download WordPress Simple Image Link Plugin.

NOTE:

If you were one of the three who downloaded it from our site, then please download the latest version from WordPress.org, since this will ensure you can use the automatic plugin update feature.  The name of the plugin has changed from ‘Image Link’ to ‘Simple Image Link’ as there was a name conflict with the former.

History:

I wrote this plugin because it was a pain to create and update the HTML when using a text widget to display an image. Also, when there are multiple text widgets, you couldn’t remember which was which without going in and checking. Voila; WP Image Link was born.

Features/Benefits:

  • Allows multiple widgets to be used within any or all of your blog sidebars.
  • Widget title can be optionally displayed.
  • Displays an image of any size.
  • Allows the image to be scaled as an absolute pixel size or as a percentage of the original image size.
  • Allows the image’s alternative text, for use by text readers, or when the image is not displayed, to be specified.
  • Allows text to be displayed after the image, with an optional break between image and text.
  • Allows the image to be aligned to the left or right of the sidebar, or centered within the sidebar.
  • Allows a destination URL to be specified should the image be clicked on by the user.
  • Allows the destination URL to be opened in the same, or a new, window.
  • Allows the link for the destination URL to be created as a ‘nofollow’, ensuring Google juice does not flow to advertisers.
  • Allows the image’s alternative text to be displayed as a popup on the image.
  • Allows additional padding to be displayed above and below the image.

Installation:

  • Upload the ‘image-link’ directory to your `/wp-content/plugins/` directory.
  • Activate the plugin through the ‘Plugins’ menu in WordPress.
  • Start adding “Image Link” widgets to your sidebars.

Screen shot of WordPress Simple Image Link:

Simple Image Link Properties

Title

The title is what is displayed within the widget header when viewing your current widgets within the WordPress dashboard.

Display title

Whether the title should be displayed within the sidebar (see image below).

Display image for the following users

Allow the widget to be displayed for users with specific roles.

  1. Do not display – The image is not displayed to anyone
  2. Not logged in – Normal users who do not log in
  3. Subscriber – Users with the subscriber role
  4. Contributor – Users with the contributor role
  5. Author – Users with the author role
  6. Editor – Users with the editor role
  7. Administrator – Users with the administrator role

The role can be qualified by:

  1. At least this role – The user can be of this role or above
  2. Only this role – The user is only this explicit role

Image location

The location of the image to be displayed. That is, it’s URL.

Image dimensions

The width and height of the image, expressed as pixels or as a percentage of the current size.

These are optional.

If no width and height are specified, then the image will be displayed in its original size.

If the original image is larger than you require, then you can explicitly set the width and the height of the image and the browser will display the image at this size.

For example, if the original image is 300 pixels wide by 300 pixels high, and you want to display it as 150 pixels wide by 150 pixels high, then set the width and the height to ‘150px’ and ‘150px’. ‘px’ is the unit for pixels.

Alternatively, you can set the width and height both to ‘50%’, and the browser will display the image at 50% of its original width and height.

Image alt text

This is the ‘alt’ or ‘alternative text’ that is shown when images can not be displayed, or a text reader is used.

Text to display after image

Some text can be displayed after image.

Break between image and text

Whether a break is inserted between the image and text.  If not selected, then a non breaking space is inserted between the image and text to ensure some visual seperation.

Alignment

Method used to align the image within the sidebar.

Available methods are:

Left
Center
Right

Link location

The destination, i.e. the URL, where the user will be taken upon clicking on the image.

Link target

This allows you to select whether to open the link in the same browser window, or a new window.

Use nofollow on link

Google recommends using ‘nofollow’ for all paid (advertising) links.  Select whether you want the link to be nofollow here.

Use shadowbox on link

Add shadowbox as a rel attribute value, so that the link is opened within a Shadow Box.
NOTE: Shadow Box must be provided external to this plugin.

Display image alt text as pop up/tool tip text

Select whether you want to display the image’s alt text; i.e. the text that appears as a popup/tooltip.

Additional padding

Additional padding can be applied above and/or below the image.

Padding units should be expressed as pixels (e.g. 123px) or a multiple of the current font size (e.g. 1.5em).

The screenshot below shows how the image is displayed when applying:

  • Above padding of 50px
  • Below padding of 3.0em.

Change Log

Version 2.2

WordPress 2.8 support.

Version 2.1

Use correct location of plugins folder when ‘WordPress address’ and ‘Blog address’ differ within Settings.

Fixed for Robert@PNG.

Version 2.0

Allow widget to be displayed based on the user’s role – inspired by Praveen Baratam [praveen.baratam AT gmail DOT com].

Two psuedo roles are added – ‘Do not display’ replaces the “Display image” property, and ‘Not logged in’ to display image should the user not be logged in (i.e. user does not have a proper role).

Version 1.6

Correctly display <, >, &, ” and ‘ characters.

Version 1.5.1

Fixed minor spelling mistake in Portuguese translation – thanks again to Alexandre Pereira.

Version 1.5

No functional changes.

Support added for translating the text within the widget via the simple-image-link.pot file.

Translations can now be made external to the core files, allowing upgrades to not affect independent translations.

Thanks to Alexandre Pereira for providing the incentive to do this the Portuguese translations.

Version 1.4

Allows image to be hidden without having to delete the widget.

Version 1.3

Allows ‘shadowbox’ to be included within the link’s rel attribute value.
NOTE: Shadow Box support must be provided external to this plugin.

Version 1.2

Added ability to specify text which appears within the sidebar.

Version 1.1

Changes to readme and screen shots.

Version 1.0

Initial version.

226 Responses to “WordPress Simple Image Link Plugin”

  1. Magnificent goods from you, man. I’ve understand your stuff previous to and you’re just extremely magnificent.
    I really like what you have acquired here, really like what you’re stating and the way in which you say it. You make it entertaining and you still care for to keep it smart. I can’t wait to read far more from you.
    This is actually a terrific website.

  2. Notice An Angry Mailing…and not even from “your” customer.
    Well, we didn’t for you to contact the thief directly and merely slap his control!

  3. Franklin says:

    While Shopping Cart functions for WordPress do exist they free
    Joomla templates and themes has also grown potentially.
    for HTML validation that will test that hold the left-mouse button down and drag
    the module to where you want to place it.
    While the free version is not a true WYSIWYG Editor, it is easy
    to use, doesn’t add confidentiality. There are reviews on this page for the done in the most accurate manner. A Joomla hosting plan enables the users to host a wide range of online applications and websites like our website but also increasing brand awareness and boosting sales. Some net designers decide to construct a number to the client for a relatively simple business social media task.

  4. Hmm is anyone else encountering problems with the images on this blog loading?

    I’m trying to figure out if its a problem on my end or if it’s the blog.
    Any responses would be greatly appreciated.

    Look into my web site :: Garcinia Cambogia HCA

  5. Wow, marvelous blog layout! How long have you been blogging for?
    you made blogging look easy. The overall look of your website is excellent, as
    well as the content!

  6. I think that is one of the so much important info for me.
    And i am happy reading your article. But want to statement on few common things, The site taste is wonderful, the articles is in reality excellent : D.
    Excellent activity, cheers

  7. Hey! Someone in my Facebook group shared this site
    with us so I came to look it over. I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers!
    Exceptional blog and brilliant style and design.

  8. This is the perfect blog for everyone who hopes to understand
    this topic. You understand so much its almost tough to argue with you (not that
    I actually will need to…HaHa). You certainly put a brand new spin on a subject that has been written about for many years.
    Great stuff, just excellent!

  9. I will right away take hold of your rss as I can not find your e-mail subscription hyperlink or e-newsletter service.
    Do you have any? Kindly let me recognize in order that I could subscribe.
    Thanks.

  10. Outstanding post but I was wanting to know if you could write a
    litte more on this subject? I’d be very grateful if you could elaborate a little bit further. Thank you!

  11. After I initially commented I appear to have clicked the -Notify me
    when new comments are added- checkbox and from now on every time a comment is added I
    get four emails with the same comment. Is there a means you
    are able to remove me from that service? Cheers!

  12. Aw, this was an incredibly good post. Spending some time and actual
    effort to make a very good article… but what can I say… I
    put things off a whole lot and don’t manage to get nearly anything done.

  13. That is very fascinating, You’re an excessively skilled blogger. I have joined your rss feed and look ahead to searching for more of your great post. Additionally, I’ve shared your site in my
    social networks

  14. Hello there, I discovered your website by the use of Google while searching for
    a related matter, your site came up, it appears good.

    I have bookmarked it in my google bookmarks.

    Hi there, simply became alert to your weblog thru Google,
    and found that it’s truly informative. I’m going to be careful for brussels.
    I’ll appreciate should you proceed this in future. A lot of people will probably be benefited from your writing. Cheers!

  15. If you want to take a good deal from this piece of writing then you have to apply these strategies to
    your won web site.

  16. We are a bunch of volunteers and starting a new scheme
    in our community. Your site provided us with helpful info to work on.
    You’ve done an impressive process and our whole community can be grateful to you.

  17. Your style is very unique in comparison to other people I have read stuff
    from. Thank you for posting when you have the opportunity, Guess I’ll just bookmark this site.

  18. I pay a quick visit daily a few blogs and websites to read articles or reviews, however this
    webpage offers feature based posts.

  19. It’s hard to come by experienced people about this topic, however, you sound like you know what you’re talking about!
    Thanks

  20. Very rapidly this site will be famous among all blogging viewers, due to it’s good articles

  21. Hello, all the time i used to check weblog posts here early in the break of day, as i like
    to learn more and more.

  22. This site was… how do I say it? Relevant!
    ! Finally I have found something that helped me.
    Thanks!

  23. Howdy very nice site!! Guy .. Beautiful .

    . Wonderful .. I will bookmark your website and take
    the feeds also? I’m satisfied to search out so many helpful information right here in the put up, we need develop extra techniques on this regard, thanks for sharing. . . . . .

  24. I’m curious to find out what blog system you have been using? I’m having some small security
    problems with my latest website and I’d like to find something more safeguarded. Do you have any suggestions?

  25. great post, very informative. I wonder why the other experts of
    this sector do not understand this. You should continue your writing.
    I’m confident, you have a great readers’ base already!

  26. Asking questions are really pleasant thing if you are not
    understanding something fully, except this article gives fastidious
    understanding even.

    Also visit my page; Slimmer You Garcinia Cambogia

Leave a Reply