Adds a Wishlist page to your WordPress blog using your Delicious Bookmarks.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Delicious Wishlist for WordPress

Contributors: aldolat
Donate link:
Tags: delicious,, wishlist, bookmarks
Requires at least: 3.0
Tested up to: 4.9
Stable tag: 2.6.3

Adds a Wishlist page to your WordPress blog using your Delicious Bookmarks.


This plugin allows you to publish in your blog a wishlist using your Delicious bookmarks.

In order to make this, when you visit a web page with something you like, tag that page with two different bookmarks: wishlist and, if it is very important, *** (three stars). Then, when you visit a page with something less important, you could use wishlist and ** (two stars), and finally for a page with something even less important, you could use wishlist and * (one star).

It's not mandatory to use these exact tags: you can choose your own tags, but consider that you have to bookmark a page with at least two different tags: one general to collect all your bookmarks relative to your wishlist, and another to mark that page depending on the importance of the stuff for you.

When you are done with an item (you have bought it or someone gave it to you as a gift), you can edit that bookmark on Delicious and remove the star(s). Leave only the main tag (e.g., wishlist), so you can maintain in Delicious an archive of all desired items.

Privacy Policy

This plugin does not collect any user data.


This section describes how to install the plugin and get it working.

  1. Upload the delicious-wishlist-for-wordpress directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Fill in all the fields in the options page of the plugin
  4. Create a new page
  5. Place [my-delicious-wishlist] in that page as content. You can add a custom text before the shortcode and/or after.

Frequently Asked Questions

May I tag a page using other tags besides those who I chose to tag my wishlists?

Yes. Keep in mind that you have to choose a general tag to collect all your wishlisted bookmars on Delicious and three different tags to mark them depending on their importance for you. Also, besides them, you can add all the tags you desire.

May I change the style of the page?

Yes. The plugin comes with a css file that is used to stylize the page. The plugin, however, looks first in your theme directory: if it finds a file named wdw.css, it will use it instead of that one provided with the plugin. In this way, you can change the look of your wishlist page and you'll preserve it even if an update of the plugin will be released.


1. The settings panel of the plugin

1. The settings panel of the plugin

2. The settings for the widget

2. The settings for the widget

3. The rendered wishlist page

3. The rendered wishlist page



  • Removed sponsored link in the feed.


  • Switched to PHP5 __contruct() in creating the widget.


  • Resolved an issue with a WordPress theme (props by mezinster).


  • Localized date format
  • Removed check and conversion for old settings
  • Small code fixings


  • Added compatibility to last WordPress version.
  • Moved screenshots to /assets/ directory
  • Updated call to new contextual help WordPress API
  • Added uninstall for widget options too
  • Various bugs fixed


  • Now the minimum required WordPress version is 3.0
  • Moved the User Guide to a contextual help on top of the options page
  • Added a link to the settings page in the plugins page
  • Improved the class name for ul elements


  • The code has been totally reviewed
  • NEW: Now the user can select the HTML element for titles
  • NEW: Now the user can sort tags in alphabetical order
  • NEW: Now the user can set a symbol before each tag and a separator between two tags
  • Some minor change in the options page


  • NEW: Added the count for total items in every title of the widget
  • Other minor changes


  • FIX: Changed ids into classes, to avoid duplicated ids when viewing the main wishlist page while the wishlist widget is active
  • Changed "Check out my complete wishlist" into "Check out my complete list": the plugin may be used not only for 'wishlist' purposes


  • NEW: Now the user can display or not the date, the tags or the "section" (i.e. the two main Delicious tags)
  • NEW: Now in the widget the user can put a link to the Wishlist page
  • NEW: Added the Section for main Delicious tags which links to the original Delicious tags
  • Better formatting for some messages


  • NEW: Added the widget
  • NEW: Added control if the core options have been setup by the user, otherwise print the admin notice in the backend
  • NEW: Added possibility to define the maximum lenght of tags descriptions
  • NEW: Added link to the original bookmark on Delicious
  • Other minor improvements


  • NEW: Now you can avoid the plugin's CSS and use your own styles from your theme CSS
  • Compatibility with WordPress 3.0


  • NEW: the plugin can display the tags of a bookmark
  • Other minor changes


  • FIX: Setting a cache expiry time now works correctly
  • NEW: Now you can specify an alternative feed source to retrieve bookmarks (such as FeedBurner or Yahoo! Pipes or any other source)
  • NEW: Uninstall function. If the plugin is uninstalled, it deletes any option it created in the database, with no necessary action by user
  • Cache time increased to 1 hour
  • Now the plugin displays the error in case the feed is unreachable
  • Removed duplicated ids in the options panel


  • Now the admin page style reflects the WordPress style
  • NEW: Added cache expiry time option
  • Plugin options are now into a single options item in the database and the conversion is automatic if the plugin detects the old set of options
  • FIX: accented letters in dates


  • Removed unused variable
  • Removed redundant conditions
  • Better formatting of warning
  • Added CSS style for warning
  • i18n: added name of day of week
  • l10n: updated Italian translation
  • Cleaning up of code
  • Added GPL License text


  • Fix: call to a wrong variable


  • Added Safe Mode in case the feed is unreachable


  • Transition to GPLv3


  • Compatibility with WordPress 2.9
  • Added style for abbr


  • Equalized the plugin name


  • Changed the plugin directory name to match the SVN name.


  • First release of the plugin.

Upgrade Notice


Upgrade is suggested to display the tags of bookmarks.


Upgrade is recommended. This version correctly handles the cache and also you can specify alternative sources for your feed.


My thanks go to all people who contributed in revisioning and helping me in any form, and in particular to Nicola D'Agostino and to Barbara Arianna Ripepi for their great idea behind this work.