WordPress.org

Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Better Backgrounds

Random background image every visitor session, page refresh, or timed slideshow interval. Choose between fixed full screen or scrolling background.

1.0.0 - April 19 2011

  • Started project as "Random Background Image Per Session"

1.0.1 - April 27 2011

  • Tweaked documentation

1.1.0 - May 3 2011

  • Added the BG height and disable session persistence options on the settings page. Improved instructions and durability
  • Tweaked documentation

1.2.1 - May 20 2011

  • Added fixed background support
  • Re-vamped settings page and step by step instructions
  • Added optional jQuery fade-in (thanks Dubois)
  • Added multi-lingual support (thanks Dubois)
  • Added integration with NextGen Gallery (thanks Dubois)
  • Translated to French (thanks Dubois)
  • Removed custom class option - you can just use ".bg-rand" or "#bg-rand" in your style sheet

2.0.0 - May 27 2011

  • Changed plugin name to "Better Backgrounds"
  • Added third "Basic Unstretched Centered Image, Scrolling" layout
  • Fixed session start header error
  • Added slideshow feature to allow background to change using js
  • Re-organized settings page
  • Added background color setting

2.0.1 - May 29 2011

  • Fixed several core bugs

2.0.2 - May 31 2011

  • NextGen Gallery drop down bug fix
  • "Full Page Width & Custom Height, Scrolling" - background height fix
  • Documentation update

3.0.0 - June 18 2011

  • Redesign of admin options page
  • Plugin setup to now completely replace WordPress' standard 'Custom Background' feature
  • Combined the 'fixed' and 'full width and scrolling' options and renamed to 'Better Background'
  • Renamed 'Basic' background to 'Classic'
  • Added position and repeat options to 'Classic' layout
  • Added a Developer layout option to allow more customized API-like usages
  • Added ability for developers to specify what DOM object to apply the background image
  • Made the plugin's settings specific to each theme you choose
  • Optimized the random image selection and array sorting
  • Added alt tags to 'Better' layout mode images for W3C validation
  • Added nonce field for increased admin security

3.0.1 - June 18th 2011

  • Fixed Fade-In checkbox bug
  • Fixed Developer layout mode bug
  • Added fade effect timer speed customization

3.0.2 - June 18th 2011

  • SVN Problems

3.0.3 - June 22nd 2011

  • Bug fix: classic background - image always positioned to the left
  • Bug fix: get_background_color() removed for WordPress versions < 3.0.0
  • Javascript/jQuery optimizations of effects and timers
  • Changed fade-in effect to first wait for image to fully load before showing

3.0.4 - August 4th 2011

  • Bug fix: developer mode with fade effect with change interval of every page refresh
  • Bug fix: IE <9 does not support console.log, forgot to remove after development

    3.0.5 - September 25th 2011

  • Bug fix: plugin can break when switching between various layout modes in certain order
  • Added French translation
  • Updated Spanish translation

3.0.6 - October 14th, 2011

  • Bug fix: removed all variable & depreciation warnings when WP_DEBUG is true
  • Disabled the check for settings upgrade because this update has been out for over 4 months

3.0.7 - February 19th, 2012

  • Added new fade out effect!
  • Added Chinease language (thanks to Jie!)
  • Added Brazilian Portuguese language (thanks Raphael Suzuki!)
  • Removed depreciated add_contextual_help function for WordPress 3.3
  • Moved depreciated wp_enqueue_script call method for WordPress 3.3
  • Fixed Opera jQuery.load() bug - slideshow instantly starts now in Opera

To-Do

  • Preview Window
  • Add links to backgrounds
  • Support for non-NextGen Gallery upload system
  • Choose images per category
  • Admin settings validation
  • Developer mode: allow for tags with .src
  • Developer mode: check if id/class name is given
  • Optional full length image urls for CDN services
  • Choose image based on page

Requires: 2.0.2 or higher
Compatible up to: 3.3.2
Last Updated: 2012-12-10
Active Installs: 2,000+

Ratings

3.3 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1
100,1,1
100,1,1 67,3,2
100,1,1 50,4,2
50,2,1
0,3,0
25,4,1
13,8,1
33,3,1
0,2,0
0,1,0
0,1,0
0,1,0
0,1,0