=== Random Posts Within Date Range Widget === Contributors: lupka Donate link: http://alexchalupka.com/donate Tags: random, posts, widget, categories, date, date range, timeframe, excerpt, randomize, sidebar, category Requires at least: 2.8.6 Tested up to: 3.0.1 Stable tag: trunk Widget that displays the title(w/ link), date(optional), and excerpt(optional) of random posts within a selected date range. == Description == This plugin allows you to create a widget that will display the title/date/excerpt from random posts in a specified(or open-ended) date range. It can also be used outside of a widget to create custom loops of random posts within a date range. The following can be specified: * Number of posts to display * Whether or not to show dates * Whether or not to show excerpts * Excerpt length (number of words) * Start date and End date of posts to randomize * Whether or not to always use current date as end. (Allows you to include new posts without editing settings every day) * Option to use relative time instead (To chose from random posts from last week, year, etc.) * Category to choose posts from. (Example: Random posts from sports category in the past week. This is the original reason I needed a plugin like this. Comes in handy for the newspaper site I run.) Please contact me if you run into any issues, either via email (lupka31@gmail.com) or Twitter (http://twitter.com/lupka) For latest FAQs/info visit: http://alexchalupka.com/projects/wordpress/random-posts-widget/ == Installation == 1. Download, unzip, and upload the `random-posts-within-date-range-widget` folder along with all its files to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Go to the 'Widgets' page under 'Appearance' and drag an instance of the widget into the selected sidebar. 4. Edit settings to meet desired effect. A few important notes: * If you click the "Always use current date as end point" box, it will override the "End Date" settings. (I had fancy JavaScript functions to validate/disable these menus, but ran into issues when running multiple instances of the widget. It's on my to-do list for upcoming versions.) * Likewise, if you click the "Use time relative to current date" box, it will override the above date settings. * If the "Show Excerpt" box is checked and the post has a manual excerpt, WordPress will output the entire manual excerpt, regardless of what is entered in the "Excerpt Length" box. * If you check the "Show Excerpt" box and leave the "Excerpt Length" box blank or with "0" entered, it will use the default 55 words. The CSS of the widget can be edited much like any other HTML element. The structure is as follows: `
DATE