Mar
28
2009

Magazine Columns Free WordPress Plugin

by   |  Posted in Downloads  |  102 comments

screenshot-1I have been spending a lot of time developing my Magazine Basic theme so I guess I have magazines on the brain. While speaking with a colleague, I got the idea to create a plugin that would create columns in posts or pages, similar to a magazine article. Thus, Magazine Columns was created.

All you need to do is download the plugin and add the <!--column--> tag to your post or page with the column quicktag in the HTML editor or manually. You can create up to five columns.

View Changelog

Version 1.0.3 (2009-04-01)
  • Fixed IE styles
  • Removed extra line breaks
Version 1.0.2 (2009-03-31)
  • Added start and stop columns tags
Version 1.0.1 (2009-03-30)
  • Removed problamatic if statement
Version 1.0 (2009-03-28)
  • Public Release

About the author:

A freelance web developer living in Montreal who spends most of his time writing for this site and building Premium themes for WordPress. You can find him on Twitter @bavotasan.

Site5 Affiliate Link
If you liked this, please share it.
If you require help or support, please visit the Support Forum and ask all your questions there. Questions about themes or plugins posted in the comments below will not be answered.

Tags: , , , , , , , , , , , , , , , ,

Short URL: http://bit.ly/cAURMe

Discussion 102 Comments

  1. Karl on March 30, 2009 at 5:56 am

    Hello,

    i tried your plugin in several Themes. I cleared the Browser Cache, but there are still no colums? Any idea?

    Best,
    Karl

  2. baron on March 30, 2009 at 7:59 am

    Works great, thank you

  3. Christopher @ Web Design on March 30, 2009 at 8:16 am

    Hey Chris, great plugin! Thanks for taking the time to work this one out.

  4. Jeff on March 30, 2009 at 8:42 am

    Great idea for a plugin! Unfortunately after install in a latest version WP site, it is not working. There is no button in the tinyMCE interface. There is a column button in the html interface, clicking it does not place any code. Adding the code manually has no impact.

    I hope to get it working.

    Jeff

  5. John on March 30, 2009 at 9:48 am

    I am using WP 2.7.1 with a custom theme. I added the tag but no colons are visible in any browser. I added it on the post in the link.
    Any suggestions?

  6. John on March 30, 2009 at 9:50 am

    It doesnt work in wp 2.7.1. I cant get it visible, plugin is activated and code is applied manually in the html view in the article, but no columns. Any sugegstion?

  7. monk on March 30, 2009 at 1:27 pm

    I too tested on several templates. Does not work!

  8. C. Michael Mette on March 30, 2009 at 1:35 pm

    Hey,

    I like the idea of splitting the content in columns. Unfortunately the plugin does not work. I tried the command (as described on top of this page) and I tried the command (as described on the FAQ-page in the worpress-plugin directory.

    Have I to put the command at the point, where the text shall be divided in columns AND at the end? Or only at the beginning and once again before the next column?

    Help would really appreciated.
    Thanks in advance

    Michael

  9. Eike on March 30, 2009 at 2:43 pm

    Same here.
    Installed the plugin but it didn’t work. Maybe it is interfering with some other plugin i have installed.

    Eike

  10. c.bavota on March 30, 2009 at 3:24 pm

    Hey all,

    I just tested the plugin on three different installs of WordPress 2.7.1 and it works perfectly. The columns tag only appears in the HTML editor, not the visual editor. Once I figure out how to add a button there I will.

    The resulted columns should only appear on single posts and pages.

    There may be some conflict with other plugins that filer the_content() function. Let me look into it. If anyone can try to deactivate some of their plugins and find out which might be the culprit that would really help me out.

    • Virginie on May 3, 2009 at 6:33 pm

      Alright, so the plugin works splendidly for me! The only issue that I have is it is not validating well… It tells me I cannot have style in the body, which we all know is a “no, no”, but if I remove that tag, the plugin launches a fatal error. Any suggestion(s)?

      -Thanks

  11. monk on March 30, 2009 at 4:34 pm

    Has just disconnected all plugins. Has left active Magazine Columns. Tested on three templates. Does not work. Tested on WP 2.7.1
    I hope that the problem will dare
    Best regards

  12. Sjeltur on March 30, 2009 at 5:55 pm

    Also overhere; tried it on my local servers – with only this plugin running.
    Does not work on my ThemeHybrid. But also not on WordPress Classic theme…
    It only ads an extra empty line.

  13. J Murphy on March 30, 2009 at 6:32 pm

    Using your magazine theme on WP 2.7.1 it works on the post page, but not on the font page. (When said post is main post on front page).

  14. c.bavota on March 31, 2009 at 12:21 am

    Thanks for all your testing. I discovered the problem. Had an if statement that did not work properly. Please update to the new version which should be on WordPress.org shortly and let me know if it works.

  15. John on March 31, 2009 at 2:53 am

    Now it works on 2.7.1! Thanks!

    I just wonder: is it any possibility to add a from where in the post you wish the column formatting to end?
    If you have social services or other stuff at the bottom of the post templates, everything will be broken into columns, and that might look a bit bizarre.

    PS: It might have been som confusion since and are mentioned as the tag…

    • John on March 31, 2009 at 2:56 am

      Sorry to double twit: I see the codes are gone, i just wondered if it was possible to add a STOP COULMNS tag to prevent that everything in the post template will be broken into columns (like social services and other stuff at the bottom of the template).
      And the PS was because COLUMN and COLUMNS are both used as examples of the quicktag.

  16. monk on March 31, 2009 at 3:47 am

    Hi,
    Has tested the new version a plugin. All works!
    Thanks

  17. Eike on March 31, 2009 at 4:23 am

    The new Version works
    But it Seems that the plugin does not work together with Nextgen Gallery. If i use Columns in a post the gallery is not shown.
    So a stop Column Tag would be helpfull

  18. Jeff on March 31, 2009 at 9:48 am

    I updated to the 1.0.1 release, and unfortunately it is still not working.

    Here is the generated code in my test page (with spacing to get code to display, hopefully):

    This is text in column one, klsdjgl klsjdlkjsa ;asjs;lkj klj l;ksj al;sdjlj ;l lsjlkj lksj;klj;l slkjlk lkjlkj ;lj ;ladj;l ;ljklakj ;lakj ;ljkl ;lj lsjdl;kasj dk;lasdjflj l;ksjdf;fljasdd;lfj;lfjflkj kdjkl; l ldkj ;ldkj lkssdjf l;slkdj lskdjflksld lskdj ;lsdk .

    This is text in column two dfcc as;klj fl pdffpo[f posdfpospfo posipfo po[sdifpo[ posdpo[ psodffpo[ sdpofposdd os po p[osdffp posddifopo possdfpoi po[sdfpo posdpoi pso po[sdpo posdifpo popo sdpo fpopoposd[p po posdf

    What it does is simply display the text in paragraphs. I am running WP 2.7.

    Jeff

  19. Jeff on March 31, 2009 at 9:49 am

    OK, how can I ad code here and make it display!!

    Jeff

    • c.bavota on March 31, 2009 at 11:46 pm

      Use <code></code>.

  20. John on March 31, 2009 at 11:52 am

    I really would like to suggest a possible COLUMN STOP tag. This would be very, very useful for those who use themes with a lot of stuff embedded at the bottom of the single post template, stuff that shouldn’t break up into columns.
    I hope it will come, cause the plugin formats very nice.
    Keep up the good work, thanks in advance!

  21. c.bavota on March 31, 2009 at 11:47 pm

    I am working on a start columns and stop columns command. Should be finished soon.

    • Alejandro Urrutia Daglio on April 1, 2009 at 4:04 am

      Thanks for your work!, great plugin.
      Is there any chance to add a button to the visual editor? or an option page?

      Regards!

    • Eike on April 1, 2009 at 5:53 am

      That sound’s like very good news
      Thanks for your work.

    • John on April 1, 2009 at 6:26 am

      Excellent!!!! Cant wait to try it out!

    • c.bavota on April 1, 2009 at 9:46 am

      Hey Alejandro,

      I haven’t figures out how to add it to the visual editor yet. When I do you will get a button. As for an options page, not really an option to change right now. If you can think of any please make suggestions.

    • Alejandro Urrutia Daglio on April 13, 2009 at 4:33 am

      For Options page I was thinking for the chance for selecting 2, 3 or more columns by default, with no needing to add the

      What do you think about it?

  22. Pete on April 1, 2009 at 5:20 am

    Testing the plug-in and for some reason, the first column floats right (and not left like in your pic).

    Also is there a way to control column breaks or what is the behavior for column breaks?

    The way it works right now: it displays the post on the right side, then comes the column break, then the post-meta is displayed at the top left content spot.

    Testing with your Magazine Basic Theme, Settings: 1024 px, Content area left, one 360px sidebar right.

    Maybe the float-settings of the Theme collide with the column floats?

    Great plug-in though – I guess e.g. a travelogue presented this way will look quite polished ;)

    Pete

    • c.bavota on April 1, 2009 at 11:14 am

      Update to the new version and please see if it solves this problem. Thanks.

  23. Pete on April 1, 2009 at 5:31 am

    Think I found something in the parsed source html:

    ...
    #col_two1 { float: left; width: 48%; } #col_two2 { float: right; width: 48%; } .columns img { width: 98% } br.clear { clear: both; }
    #col_two1 { float: left; width: 48%; } #col_two2 { float: right; width: 48%; } .columns img { width: 98% } br.clear { clear: both; }
    ...

    It looks like the div id=”col_two1″ closes way too early and styles get declared multiple times…

    Hope it helps…

    Pete

  24. Pete on April 1, 2009 at 5:33 am

    … even with the code-tag some things get filtered, that’s why above snippet doesn’t make much sense. sry bout that

    • c.bavota on April 1, 2009 at 10:07 am

      Hmm. Trying to figure out a solution to that.

  25. Eike on April 1, 2009 at 7:08 am
    • c.bavota on April 1, 2009 at 9:48 am

      Yup. Just saw that. It has a different approach but I guess the results are similar.