A row of editing options including File, Edit, Insert, View, Format, Table and Tools will be added to the native Post/Page editor, making it easier to add HTML elements from the Visual editor.
For example, you might want to add some fixed width tables without having to code them manually. I don’t know why you’d WANT to add HTML tables to a webpage, since we now live in an age of fluid, responsive containers and tables will look ugly and overflow. I’m just saying it can be done.
What this plugin offers is a series of useful formating shortcuts. For example, instead of leaving the Visual editor and accessing the Text editor to add HTML attributes/tags, you can instead click Tools > Source Code and get a pop up box displaying your code.
I can then add things like rel=”nofollow” HTML attributes quickly and easily.
If you’re interested to see how the editing tools function, visit the TinyMCE basic example page for a live demo.
Stops WordPress Stripping HTML
I added this plugin to my site after I began experiencing issues with the WordPress TinyMCE editor stripping out HTML code.
It’s a well known problem and a source of frustration. If you’ve built a WordPress for a non techy client, you just can’t have these problems.
For instance, you write a new page/post but your formatting rules are wiped out when you switch between the Visual editor and Text editor.
After trial and error with functions.php I threw in the towel and installed the plugin.
Turns out there’s a handy set of options accessible by going to Settings > TinyMCE Advanced in your WordPress dashboard.
Just check the box titled “Stop removing the
tags when saving them and show them in the Text editor”.
For more information about TinyMCE Advanced, visit the author plugin page: https://wordpress.org/plugins/tinymce-advanced/
As with all WordPress plugins, keep your eye on it and make sure it is always up to date.
I created a quick overview demo:
If you have anything to add please use the comments below.