Title: Gallery Shortcode Style to Head
Author: Matt Martz
Published: <strong>August 27, 2008</strong>
Last modified: April 2, 2015

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/gallery-shortcode-style-to-head.svg)

# Gallery Shortcode Style to Head

 By [Matt Martz](https://profiles.wordpress.org/sivel/)

[Download](https://downloads.wordpress.org/plugin/gallery-shortcode-style-to-head.2.4.zip)

 * [Details](https://test.wordpress.org/plugins/gallery-shortcode-style-to-head/#description)
 * [Reviews](https://test.wordpress.org/plugins/gallery-shortcode-style-to-head/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/gallery-shortcode-style-to-head/#installation)
 * [Development](https://test.wordpress.org/plugins/gallery-shortcode-style-to-head/#developers)

 [Support](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/)

## Description

Moves the gallery shortcode styles to the head so it doesn’t break XHTML
 validation;
allows disabling or modifying the default gallery styles.

By default when using the WordPress gallery, the styles are placed into the
 post
content which breaks XHTML validation. This plugin moves the style into the head
of the page using a look-ahead to determine if the [gallery] shortcode is used in
any posts.

This plugin also gives you the option to modify the default gallery style
 CSS or
disable the gallery styles entirely (so you can control it from your template CSS
files).

This plugin uses ideas recommended in a patch located at
 https://trac.wordpress.
org/attachment/ticket/6380/6380-style.diff

Special thanks to
 * The original author: Matt Martz, http://sivel.net * Serbo-Croatian(
sr_RS) translation: Borisa Djuraskovic, http://www.webhostinghub.com * Spanish (
es_ES) translation: Ogi Djuraskovic, http://www.webhostinghub.com/

## Screenshots

 * [[
 * Plugin settings (under Admin > Settings > Media).

## Installation

Installation is just like any other WordPress plugin:

 1. Upload the ‘gallery-shortcode-style-to-head’ folder to the ‘/wp-content/plugins/’
    directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.

Immediately after installation, your galleries should pass W3C XHTML validation.

You can make further adjustments under Admin > Settings > Media.

## FAQ

  How do I make the WP galleries XHTML compliant?

 1. Just activate the plugin. Nothing else is required.

  How do I adjust the default gallery CSS styles?

 1. In WP admin, go to Settings > Media.
 2. Scroll down to “Modify gallery CSS style.’”
 3. Adjust to your liking!
 4. Click “Save Changes.”

  How do I disable the CSS styles (so I can control the CSS in my template)?

 1. In WP admin, go to Settings > Media.
 2. Scroll down to “Disable gallery CSS in ‘head.’”
 3. Check the box.
 4. Click “Save Changes.”

  How do I reset the gallery CSS styles to default?

 1. In WP admin, go to Settings > Media.
 2. Un-check the setting for “Disable gallery CSS in ‘head’.”
 3. Clear everything in the “Modify gallery CSS style” text field (so it’s totally 
    empty).
 4. Click “Save Changes.” The styles will be reset to default.

## Reviews

![](https://secure.gravatar.com/avatar/e375f8b274badb1c1c5d360299feaba06ec1658a48a3fe983d77ca149b93b15c?
s=60&d=retro&r=g)

### 󠀁[Works well](https://wordpress.org/support/topic/works-well-1267/)󠁿

 [certainlyakey](https://profiles.wordpress.org/certainlyakey/) January 18, 2018

Works well and is quite unobtrusive. Not needed since WP 3.9 introduced HTML5 based
galleries.

 [ Read all 1 review ](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/)

## Contributors & Developers

“Gallery Shortcode Style to Head” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ Matt Martz ](https://profiles.wordpress.org/sivel/)
 *   [ achmafooma ](https://profiles.wordpress.org/achmafooma/)

[Translate “Gallery Shortcode Style to Head” into your language.](https://translate.wordpress.org/projects/wp-plugins/gallery-shortcode-style-to-head)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gallery-shortcode-style-to-head/),
check out the [SVN repository](https://plugins.svn.wordpress.org/gallery-shortcode-style-to-head/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gallery-shortcode-style-to-head/)
by [RSS](https://plugins.trac.wordpress.org/log/gallery-shortcode-style-to-head/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.4 (2015-03-02):

 * Plugin is now translateable.
 * Code cleanup and support for latest WordPress.
 * Serbo-Croatian (sr_RS) translation by Borisa Djuraskovic, http://www.webhostinghub.
   com.
 * Spanish (es_ES) translation by Ogi Djuraskovic, http://www.webhostinghub.com/.

#### 2.3 (2013-03-08):

 * Corrected ‘undefined varibale’ notice and RTL language detection.
 * Now requires WordPress 3.0 or higher.

#### 2.2 (2012-12-11):

 * Support for WordPress 3.5 and its improved galleries.

#### 2.1 (2011-01-15):

 * Removed clearing br tags in galleries (replaced with clearing div tags).
 * Corrected bug that threw a cryptic error on the media page for some users.
 * Support for WordPress 3.1; now requires WordPress 2.9 or higher.

#### 2.0 (2010-05-02):

 * New gallery style settings on the Admin > Settings > Media page.
 * Ability to modify the default gallery styles.
 * Ability to disable the default styles entirely (so you can style the gallery 
   in your template CSS).
 * Support for WordPress 3.0; now requires WordPress 2.7 or higher.

#### 1.3 (2010-02-09):

 * Re-Sync with WordPress 2.9 gallery code for support of the new ‘include’ and ‘
   exclude’ options.

#### 1.2 (2009-09-20):

 * Corrected function of ‘Link thumbnails to…’ setting on galleries when this plugin
   is enabled.

#### 1.1 (2008-09-22):

 * Added filter so that the default style can be overridden.

#### 1.0 (2008-08-27):

 * Initial Public Release

## Meta

 *  Version **2.4**
 *  Last updated **11 years ago**
 *  Active installations **100+**
 *  WordPress version ** 3.3 or higher **
 *  Tested up to **4.1.42**
 *  Language
 * [English (US)](https://wordpress.org/plugins/gallery-shortcode-style-to-head/)
 * Tags
 * [css](https://test.wordpress.org/plugins/tags/css/)[gallery](https://test.wordpress.org/plugins/tags/gallery/)
   [shortcode](https://test.wordpress.org/plugins/tags/shortcode/)[style](https://test.wordpress.org/plugins/tags/style/)
   [xhtml](https://test.wordpress.org/plugins/tags/xhtml/)
 *  [Advanced View](https://test.wordpress.org/plugins/gallery-shortcode-style-to-head/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/reviews/)

## Contributors

 *   [ Matt Martz ](https://profiles.wordpress.org/sivel/)
 *   [ achmafooma ](https://profiles.wordpress.org/achmafooma/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gallery-shortcode-style-to-head/)