WordPress Plugin – My Wish List

Description

This plugin allows you to create wish lists for your website, and display them on any post or page with simple shortcode. Include Item names, prices, sizes, colors, links, and photos so everyone knows what you want/need.


Download

Version 0.0.3 – 5/8/2012 ** Bug Fix
Version 0.0.2
– 4/30/2012 **Bug Fix
Version 0.0.1
– 12/30/2011


Contributors: kionae
Donate link: http://www.nlb-creations.com/donate
Tags: item lists, wish list, wishlist
Requires at least:
3.2.0
Tested up to: 3.3.0
Stable tag: trunk


Installation

  1. Upload plugin .zip file to the /wp-content/plugins/ directory and unzip.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. A new post type called “Wish Lists” will appear in the admin menu. Use this to create your wish lists.
  4. Use the shortcode [wishlist id=xx] in your posts and pages to display your wishlists.

Frequently Asked Questions

How do I display my wishlist?

Use the shortcode [wishlist id=xx] in any page or post, where id is the post id of the wishlist you created.


Changelog

0.0.1

  • Initial release

0.0.2

  • Bug fix for wishlists save with no items added

0.0.3

  • Fixing jQuery conflict Wish List was having with other plugins

Upgrade Notice

0.0.1

  • Initial release

0.0.2

  • Bug fix for wishlists save with no items added

0.0.3

  • Fixing jQuery conflict Wish List was having with other plugins

Tags: , ,

25 Comments to "WordPress Plugin – My Wish List"

  1. Dan Hansen says:

    Hi Nikki,
    THANKS A LOT! Wouldn’t have hoped for such a quick developement!
    I have one issue though.
    When adding a picture it puts the picture ind the edit area not in the list area.
    You can see what i mean in this vidoe.
    http://youtu.be/TvX9RKaXvSY

  2. Tamas says:

    Hello Nikki,

    I would like to create a site, where my friends may put up their wishlists… for other friends, who might have at home the item, and they just can give it away for free.
    All this… in Hungarian. :)

    And I thought to use WordPress… and found YOUR plugin.

    Some questions:
    - how may other registered users write their lists?
    - how could I translate the plugin to Hungarian?
    - may one add pictures next to the list items?
    - do you think it is a good idea to build my site on your plugin? :)

    And… any further thoughts are welcome.

    Thanks a lot!

    Greetings from Budapest

    Tamas

  3. Prudence says:

    Gee whiz, and I thuoght this would be hard to find out.

    • Tuba says:

      Hello Nikki,I would like to cteare a site, where my friends may put up their wishlists… for other friends, who might have at home the item, and they just can give it away for free.All this… in Hungarian. And I thought to use WordPress… and found YOUR plugin.Some questions:- how may other registered users write their lists?- how could I translate the plugin to Hungarian?- may one add pictures next to the list items?- do you think it is a good idea to build my site on your plugin? And… any further thoughts are welcome. Thanks a lot!Greetings from BudapestTamas

  4. Jaime says:

    This plugin does not appear to be working on WordPress version 3.3.1.

    I tried fro an hour to get a wishlist to display… with no luck. I’ve moved on to find an alternative.

    • Nikki Blight says:

      “does not appear to be working” doesn’t really tell me much. It works correctly on my 3.1.1 test site.

      Did you follow the instructions in the readme.txt file?

  5. Chris says:

    is it possible to build in a reservation button?

  6. Chris says:

    i’am sry to bother you again do you have any idea what this means: i cant add any new intems.

    - – -
    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/sara-chris.ch/httpdocs/wp/wp-content/plugins/my-wish-list/my-wish-list.php on line 234

  7. Rick says:

    Nikki,

    I get the same error on line 234 when editing a wish list with no entries. I’m using WP 3.3.2 with the Suffusion theme.

    …… Rick

    • Nikki Blight says:

      Upgrade to version 0.0.2. :)

    • Rick says:

      Nikki,

      I completed the upgrade and the error has disappeared but clicking on the “Add Items to Wish List” button has no effect.

      What else am I missing?

      • Nikki Blight says:

        It sounds like some sort of javascript conflict. What other plugins are you using? And what browser?

      • Rick says:

        Ajax Event Calendar
        ALO EasyMail Newsletter
        Cart66 Lite
        Google News Just Better
        Jetpack by WordPress.com
        Photonic Gallery for Flickr, Picasa, SmugMug and 500px
        Sociable

        With Firefox 12.0

        When the list is displayed using the shortcode I get the following warning:

        Warning: Invalid argument supplied for foreach() in /home/hm4all/public_html/clermontpetsalive.org/wp-content/plugins/my-wish-list-0.0.2/my-wish-list.php on line 70

        See http://www.ClermontPetsAlive.org

        Is there a way to display ONLY the wish list items vs. the page using the shortcode?

        • Rick says:

          Hi Nikki,

          I moved the list to a page and now get the following warning:

          Warning: Invalid argument supplied for foreach() in /home/hm4all/public_html/clermontpetsalive.org/wp-content/plugins/my-wish-list-0.0.2/my-wish-list.php on line 70

          Any ideas for resolution Nikki?

          …… Rick

          • Nikki Blight says:

            It looks like the conflict is with the Cart66 Lite plugin. I installed the the same plugins you have on a test site, and as soon as I deactivated Cart66, My Wishlist Started working correctly.

            I’ll dig around and see if I can figure out what’s causing the issue.

          • Nikki Blight says:

            Alright, I think I found the problem. There was a javascript conflict between My Wish List and Cart66. I’ve fixed it and uploaded a new version of the wish list plugin.

          • Rick says:

            Hurray Nikki it’s working – you’re the greatest!

            …… Rick

          • Rick says:

            I guess now I need more fundamental help on displaying the wish list. When I hover over the edit link for the list I created I see that it’s post 92. I added the shortcode [wishlist id=92] to the page I created to display my wish lists but nothing is displayed after adding 2 wish list items.

            Sorry to be such a bother – how should it be configured?

            …… Rick

          • Nikki Blight says:

            It sounds like you’ve got the shortcode right. I would double double check the ID you’re using, and then I’d check to make sure the Wishlist is published rather than saved as a draft.

          • Rick says:

            Double double checking works! Thank you Nikki. Any plans to permit us us to create our own templates for the wish list items?

            Thank you!! ….. Rick

  8. Mats says:

    I am having a hard time getting the plugin to work as well. I have followed the instructions in the readme.txt file, installed the plugin, and using the name of the wish list (wedding) into a normal post, typing [wishlist id=wedding] .

    I am using WordPress version 3.2.2. And I would also like to request a reservation button.

    Your plugin is really exactly what I am looking for, so I hope that you are able to help me make it work.

    • Nikki Blight says:

      The name of the wish list is not the same as the ID. The ID is the number you see in the url of a page/post/custom post type (if you’re using WordPress’ default permalink settings) or in the url when you’re editing.

      If, when you clicked on Edit for your wish list, you would go to a page called something like http://example.com/wp-admin/post.php?post=854&action=edit

      “post=854″ is what specifies your ID, and that is what you use in the shortcode: [wishlist id=854]

  9. Mats says:

    It works! Thank you so much for your help. Is there some way that I can incorporate a check box in the post as well?

    I am creating a blog for our upcoming wedding, and would like our guests to be able to check off things along the way..

    Thanks again for your help!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Nikki Blight – Web/PHP Developer