Improved Visual Editor

  1. kettlewell


    My biggest gripe with the editor, is when things get stripped out when switching from HTML to Visual and back.. yes, there are legitimate reasons that even a coder would use visual (I prefer the image insert in the visual side).

    I think that it may be time to have a separate settings page just for the visual editor that allows for full control, including selection of the editor choice (so that those that want something different from TinyMCE can have), and to specifically allow/disallow the stripping of elements, which tags/elements are visible on the menu bar (akin to the kitchen sink).

    If the settings had some sane default settings, and an import/export feature of the settings, that would be cool too...

    but the visual to html stripping of tags is a killer... I did find HTML Locker a bit ago, and that will help from me blasting away pages that have syntax highlighting or similar, but it would be nice to see an integrated solution...

    Posted: 6 years ago #
  2. kettlewell


    The status of this idea is "under construction"

    I looked through trac, and can't find the ticket to track it's progress.

    Does anyone have a link to the ticket?

    Posted: 6 years ago #
  3. Ipstenu (Mika Epstein)

    http://core.trac.wordpress.org/ticket/16239 should help. It's for improved switching.

    Note: The under construction doesn't mean there's a ticket, just that there may be one. Good Idea, We're Working on it! would be 'There's a trac on it' And so it is :D

    Posted: 6 years ago #
  4. Josh
    Moderator and Editor Customizer

    How about this plugin (designed by me) which will add a LOT of options to the visual editor.

    Additionally, every option has an enable/disable feature to prevent conflicts with themes and other plugins.

    It's called Ultimate Tinymce.

    Here is the link to the wordpress download page, where you can read all about it:

    Posted: 6 years ago #
  5. Spencer Hill


    Thanks for the link Josh, it looks like you've really put a lot of effort and thought into this! It could definitely be a replacement and satisfy the needs of "the people" (or at least my needs).

    However, I did have a few requests/recommendations/questions if you're willing to consider them.

    - The ability to insert raw source media is really well executed! It definitely seems like there is a minor learning curve there, but not so significant that a quick written or video tutorial couldn't prepare them for.
    - I think the image map editor is simply too complicated for the average user. Verbiage like href, coord, etc... are intimidating. So if there were a way to hide advanced fields like that or you could come up with different labels like href = link, etc... it might simplify the UI for the user.
    - Color coding is great! However part of good UI design is eliminating unnecessary elements. So I think you should hide the visual and HTML tabs, or at least provide an option for users to do that and have it set, by default, to hide them.
    - The custom code for the register/login page seems irrelevant to the purpose of this plugin so I would separate that for a different plugin (though there are many out there that already do that).
    - The help messages are great, but I would recommend using a jQuery popup on hover so it appears more like a "message bubble" rather than requiring the user to click and have it pop open in a separate window (which popup blocks will prevent).
    - Lastly, part of why TinyMCE isn't ideal is because it doesn't rely on the standard WordPress UI. So popups look like nasty old TinyMCE. If you can create a jQuery skin to match WordPress' UI better that would be ideal. You could probably just hook into the styles so when WP updates your styles update with it.

    All that to say; please accept my criticisms as constructive Josh! You really are on a good track!! I can definitely see this becoming a sufficient replacement for what is there, but I do think it has a little further to go.

    I would encourage you to checkout the TinyMCE advanced plugin as well because they have an excellent way of ordering, hiding and adding elements to the different rows, different from yours but a bit more intuitive in my opinion.

    Thanks again for posting!!

    Posted: 6 years ago #
  6. HollyKNY


    I completely agree! I always install TinyMCE Advanced on my customer's sites, but wonder why WordPress itself just doesn't offer a tiny bit more functionality built into it. My customers like to be able to apply a little more formatting than what they can do with the basic WP editor, and honestly I don't like installing plug-ins if I don't have to.

    Posted: 6 years ago #
  7. sc456a


    Two words: line breaks.

    Posted: 6 years ago #
  8. Kiefer


    umm well i guess they need some minor changes to that..

    Posted: 6 years ago #
  9. Javascript Tech LLC



    I recently published a drag and drop editor add on.
    Needs a bit of work still but has a different visual
    editor than word press.

    Video is here


    plugin is PlugNedit.

    Posted: 6 years ago #
  10. stromi

    I prefer coding in html mode. However, for my customers I always install TinyMCE Advanced to give them more options than the standard editor. I would really like to see a more advanced editor built in upfront so we don't need to install plugins.

    Posted: 5 years ago #

RSS feed for this topic

Reply »

You must log in to post.

  • Rating

    312 Votes
  • Status

    Good idea! We're working on it