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.

WP Plogger


Allow Plogger, the open-source photo gallery, to be called by placing the shortcode [wp_plogger] in a page. Plogger will then be embedded in the page correctly, and will become part of your WordPress website rather than sitting outside it.

NB: there are many better gallery plugins available for WordPress, and Plogger doesn’t appear to be being maintained any more; I personally like NextGEN Gallery. Plogger can still be useful though, especially for those “Trade/Media” areas that allow journalists to download lots of product images, but I now have a plugin that lets you do that with NextGEN Gallery: NextGEN Download Gallery.


  1. install Plogger into a subfolder, following the Plogger documentation
  2. install and activate this plugin
  3. tell this plugin where Plogger is, under Settings / WP Plogger (just the name of the folder containing Plogger, e.g. plogger, trade-media, photos/gallery)
  4. replace Plogger’s index.php file with the code below (or just copy the file plog-index-php.txt from the plugin folder to the Plogger folder, and rename it index.php)
  5. create a page with the same slug as the Plogger folder, and add [wp_plogger] to its content

    // replace the contents of index.php in the plogger folder with this,
    // so that WordPress can render the page correctly
    define(‘WP_USE_THEMES’, true);
    require dirname(dirname(FILE)) . ‘/wp-blog-header.php’;

You will most likely want to customise the Plogger theme, which can be done either by adding some CSS to your WordPress theme to override Plogger’s CSS, or by writing a custom Plogger theme (see the Plogger website).


There are no reviews for this plugin.

Contributors & Developers

“WP Plogger” is open source software. The following people have contributed to this plugin.


Translate “WP Plogger” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.0.2 [2013-06-29]

  • fixed: valid nonce handling in settings screen
  • changed: stop messing with PHP error levels, which was hiding some warnings
  • changed: dust off the aging code a bit, refresh external links

1.0.1 [2012-04-06]

  • fixed: use plugin_dir_url() to get url base (SSL compatible)

1.0.0 [2012-01-08]

  • final cleanup for public release