WP Auto Columns

plugin banner

Wrap block of text with shortcode. It will be split into columns. Automagically.

Author:Spectraweb s.r.o. (profile at wordpress.org)
WordPress version required:3.1.0
WordPress version tested:3.3.2
Plugin version:1.0.6
Added to WordPress repository:05-03-2012
Last updated:02-08-2012
Warning! This plugin has not 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.
Rating, %:0
Rated by:0
Plugin URI:http://wordpress.org/extend/plugins/wp-auto-c...
Total downloads:4 211
Active installs:10+
plugin download
Click to start download

You need to display your articles in magazine or newspaper style. Use this plugin. You don’t have
to change your theme files or add styles – just use “table” splitter.


  • fully automatic splitter;
  • create columns in table or div’s;
  • tag-aware;
  • splits long paragraphs and unordered lists;
  • keeps text with headers;


The plugin requires DOM API (http://www.php.net/manual/en/book.dom.php) and Tidy (http://www.php.net/manual/en/book.tidy.php)


Wrap block of text with [auto_columns]...[/auto_columns] shortcode. It will produce markup like

<div class="auto-columns-container columns-2">
<div class="auto-columns-column column-1 first-column">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</div>
<div class="auto-columns-column column-2 last-column">Nam tincidunt gravida dui, at bibendum nisl lacinia nec.</div>
<div class="auto-columns-clear"></div>

In your theme use do_shortcode function:

<?php echo do_shortcode('[auto_columns]' . $content . '[/auto_columns]'); ?>

You will have to define width for .auto-columns-column class in your theme, of course.