MCE Table Buttons

Adds table editing controls to a third row in the WordPress editor.

Adds table editing controls to the visual content editor (TinyMCE).

A light weight plug-in that adds the table editing controls from the full version of TinyMCE, optimized for WordPress. Note that this may not work in conjunction with other plug-ins that significantly alter or replace the visual editor’s default behavior.

Note that the table controls are contained in the “kitchen sink” toolbar, toggled with the last button on the first row of controls.

mce-table-buttons screenshot 1

mce-table-buttons screenshot 2

Jake Goldman
Jake Goldman
  • Rating
  • Requires 3.4+
  • Downloads 217124
  • Updated 2014-05-31

98 Comments

  1. Carlo Gandolfo

    Really great job Jake.
    Could you add please all the language files found in /wp-includes/js/tinymce/plugins/table/langs ? [ de, es, fr, it ]

    Thanks a lot again,
    Carlo

    · Reply
  2. Jet

    Don’t work with WP 3.2.1. Tried to fix it. but no luck… I see only button “insert table” and no other buttons. Hope you’ll fix it!

    · Reply
    • Jake Goldman
      Jake Goldman

      Works great in my tests! Maybe a conflicting plug-in?

      · Reply
      • Andy

        I agree with Jet, but I have 3.3.1.
        I installed it, activated it, and went to “new post”. the toolbar looks nothing like your picture above. Interestingly enough though, when it’s still loading the page, it does show a 2nd line, but then goes back to default (like the plugin tried to work but crashed or didn’t load). If it worked on yours, then great! How do I get it to work on mine?

        · Reply
        • Jake Goldman
          Jake Goldman

          Do you know how to open the “kitchen sink” toolbar? It’s the button in the first row which looks like a line of small squares followed by a double line.

          · Reply
          • Veronica

            I’m getting the same thing only I do not see any insert table and I don’t see any button as what you describe a kitchen sink…. HELP

            ·
  3. Chris Nicholaidis

    Jake…nice work.
    1 issue- how on earth do you remove the table borders? set colours to white, tried 0 for border- everything but still shows grey border outline…HELP!!!

    · Reply
    • Jake Goldman
      Jake Goldman

      Use your theme stylesheet.

      · Reply
  4. Orlando

    Quisiera saber si funciona para wordpress 3.2.1. pues me aparese en la lista de los plusing pero no cuando voy a editar un texto en una entrada o pagina.

    Muchas Gracias

    · Reply
  5. Daniel Lindenberger

    We’re experiencing the same issue in 3.2.1 – doesn’t show up after activation.

    We’ve got numerous other plugins installed. Disabling all of them doesn’t help.

    Any known conflicts?
    (If you’re interested email me for a full list)

    · Reply
  6. chris odonnell

    I get a “failed to load editor_plugin.js”. I’ve disabled all other plugins. Am running WP 3.2.1. Any ideas?

    · Reply
  7. Bruz

    Hello! First, great plugin, second, I want to add my own FR language file to your plugin. I’m trying to create a fr_dlg.js file, but it doesn’t seems to work. I can replace the en_dlg.js file but i don’t want to do it again if the plugin is updated… any solution? thanks!

    · Reply
  8. ran alush

    hello mr goldman.
    i can’t see your new button on wordpress 3.2.1 in hebrew
    and even if you say it can be a colusion of plugin, how can i know?
    i dont even know how button look like.
    and if you can add hebrew to languages, ill thank that too.
    thanks
    ran

    · Reply
  9. Владислав Лихенко

    Hi, Jake!

    Very good work! Where this plugin get a table classes? How I can make classes of my own?

    Thanks

    · Reply
    • Rheinard

      I would like to know this too. I would also like to add custom classes.

      · Reply
      • Martin

        Me too – looking at the javascript it seems to query the classes from the dom of the browser – so I think the classes available will be those loaded by WP when in the Admin panel. I’m using a theme which allows custom classes to be defined, but I don’t think these are loaded when viewing the Admin panel so aren’t available when you look at the cell properties. It’s a pity that the classes are fixed using the pull-down – if it allowed class names to be typed in manually it would be more flexible.

        · Reply
        • Jake Goldman
          Jake Goldman

          Fair enough, but remember, the plug-in is just designed to add the existing MCE Tables plug-in back into WordPress’s implementation of TinyMCE. So for now, the features of the table editor will be those included in the stock MCE table plug-in.

          · Reply
          • Niklas

            have you considered updating the bundled table plugin to the newest version?

            ·
  10. Benoit

    Hi, I do a french translation for your plugin, please contact me by email for sending ;)
    Bye

    · Reply
  11. Kyros

    Hey Jake !

    I m following your plugin since few version and I just realize that it doesn t work at all on my Chrome browser… I checked/disable extensions but nothing solve it ….

    Do you have this kind of problem ?

    K.

    · Reply
  12. Lawrence

    Hi, great work… is im having problems with a two column table. I cant get the picture (first column) to line-up with test (second Column) . please help

    · Reply
  13. Lloydo

    Simply feature request: please add the TinyMCE delete table button :)

    Thanks for the great plugin!

    · Reply
  14. Jonathan

    Hey, Jake…

    Great plugin! Is there a way to REMOVE formatting from a table? When I paste a table from Word, it includes all the widths, heights, alignment, etc. Is there an easy way to strip all of that, so I can style everything with css?

    Thanks!
    Jonathan

    · Reply
    • Jake Goldman
      Jake Goldman

      Did you try the “paste from Word” feature?

      · Reply
      • Jonathan

        Yes…the “paste from Word” puts the table in, but includes all the cellpadding, cellspacing, widths and “valign” (which isn’t proper coding for xhtml).

        I’ve tried using your plugin to set everything to ’0′, but then it leaves in “style=”width: 0px;” It also would be nice if it could strip the styles, padding, alignment out as well as put it in.

        · Reply
  15. Weasel

    Very useful plugin! loved it. I often find myself creating tables in my pages and posts – this makes it SO much easier!
    Will make a small donation.

    · Reply
  16. andy

    hi, with two columns – what ever I do with the settings I can’t get images and text to align to the top? text is dropped to under the image? any ideas. thanks Andy

    · Reply
  17. David

    Love the plugin. Unfortunately seems to conflict with Tiny MCE Advanced when used with WP 3.4 I can have one or the other active, but not both. Any ideas? Thanks for a great plugin.

    · Reply
    • Jake Goldman
      Jake Goldman

      The plug-in is not designed to be compatible with alternative visual editors (MCE setups). I believe Tiny MCE Advanced has it’s own table editing buttons, however.

      · Reply
  18. Ayah

    How do I justify the text in one of my columns so that it is not centered? The left alignment button in the wordpress editor appears to work in the editing window, but does not seem to have an effect after the post is published. For an example please see: http://www.lippubs.com/books-test/

    · Reply
    • Jake Goldman
      Jake Goldman

      Sounds like an issue with your front end stylesheet.

      · Reply
  19. Susie Stevens

    I’ve installed the table into a WordPress website for a client and I can’t work out how to create lines around each cell or to separate each row. I’m sure I am missing something very simple. Look forward to hearing from you.

    · Reply
  20. rod

    I was so pleased to find this…I love tables. Problem…tables align beautifully left or right in my three browsers..FF, IE, and Chrome. They align center in IE, but not in Chrome or FF…Thoughts

    · Reply

Leave a Comment

We believe in web publishing made easy. Maybe even fun.

hire us apply