=== delicious tagroll shortcode === Contributors: PerS Donate link: http://soderlind.no/donate/ Tags: delicious, tagroll, shortcode, wpmu Requires at least: 3.5 Tested up to: 4.7 Stable tag: 2.2.2 The delicious tagroll for WordPress plugin adds a new shortcode to WordPress, the [delicious_tagroll] shortcode. == Description == The delicious tagroll for WordPress plugin adds a new shortcode to WordPress, the `[delicious_tagroll]` shortcode. The shortcode creates a [tag cloud](http://wordpress.org/extend/plugins/delicious-tagroll-shortcode/screenshots/) from your public [delicious](http://delicious.com/) [tags](http://delicious.com/tag/). Live demo: [http://soderlind.no/bookmarks/](http://soderlind.no/bookmarks/) For more information, please see the [plugin home page](http://soderlind.no/archives/2009/11/18/delicious-tagroll-for-wordpress/) == Installation == = Requirement = * PHP: 5.2.x or newer = Manual Installation = * Upload the files to wp-content/plugins/delicious-tagroll-shortcode/ * Activate the plugin = Automatic Installation = * On your WordPress blog, open the Dashboard * Go to Plugins->Install New * Search for "delicious tagroll" * Click on install to install the delicious tagroll shortcode = WPMU Installation = * If you want to change the shortcode defaults, edit the `ps_delicious_tagroll.php` file * Upload the file to wp-content/mu-plugins/ = Usage = * Add the `[delicious_tagroll username="delicious username"]` shortcode to a post or page, see [screenshot](http://wordpress.org/extend/plugins/delicious-tagroll-shortcode/screenshots/) and the [plugin home page](http://soderlind.no/archives/2009/11/18/delicious-tagroll-for-wordpress/) = Parameters = * username="delicious username" (the only **mandatory** parameter, if you forget this parameter, my tagroll will be displayed) * title="tagroll title" (default ="My Delicious Tags", use " " if you don’t want a tagroll title) * count="number of tags" (default="100″) * sort="alpha or freq" (default = “alpha") * showcounts="true or false" (default = “false", show tag counts) * mincount (default mincount="10"), eg. show only tags with 10 or more links * minfont="12″ * maxfont="35″ == Screenshots == 1. Demo 2. Adding the `[delicious_tagroll]` shortcode to a page == Frequently Asked Questions == = What are shortcodes? = Shortcode, a "shortcut to code", makes it easy to add funtionality to a page or post. When a page with a shortcode is saved, WordPress execute the linked code and embedds the output in the page. = Writing your own shortcode plugin = * [Smashing Magazine](http://www.smashingmagazine.com/) has a nice (as allways) article about [Mastering WordPress shortcodes](http://www.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/). The article has several examples you can use as a starting point for writing your own. * At codplex, you'll find the [Shortcode API documented](http://codex.wordpress.org/Shortcode_API) * Also, feel free to use this plugin as a template for you own shortcode plugin == Changelog == = 2.2.2 = * Tested & found compatible with WP 4.7. = 2.2.1 = * Change feed URL to feeds.del.icio.us = 2.2.0 = * Add scripts to shortcode only when the shortcode is used. * Update plugin for [WordPress Coding Standards](https://make.wordpress.org/core/handbook/best-practices/coding-standards/). * Tested & found compatible with WP 4.5. = 2.1.4 = * Tested in WordPress 4.3 = 2.1.3 = * Tested in WordPress 3.9, bumped version number * The plugin no longer supports PHP 4.x = 2.1.2 = * Bugfix, You need this version if you are using PHP prior to version 5.3 = 2.1.1 = * Replaced LastRSS with WordPress built in methods and set/get transient for caching. See function ps_delicious_tagroll_get_tags() in ps_delicious_tagroll.php * Added a new optional attribute: * tags (default empty), used to filter which tags you'd like to display eg. tags="javascript,jquery,nodejs" = 2.0 = * Delicious removed their javascript feed so I had to do a [total rewrite](http://plugins.trac.wordpress.org/changeset/455721/delicious-tagroll-shortcode/trunk/ps_delicious_tagroll.php) * Creates the tag cloud server-side (good for SEO) and lets you change the look and feel using the included style sheet. * Uses the [Delicious RSS feed API](http://delicious.com/help/feeds) * Caches the feed for one hour. Delicious might block you if you access their feed API too often. * Some attributes are removed from the shortcode (you can change these using the ps_delicious_tagroll.css style sheet in the plugin directory): * mincolor * maxcolor * flow * Also removed the attributes * showname * showadd * icon * Added a new attribute: * mincount (default mincount="10"), eg. show only tags with 10 or more links = 1.1 = * changed parameter name="true" to showname="true" * added missing parameter showcounts="false" = 1.0 = * initial release