Skip to content Skip to tags Skip to twitter news Skip to blog roll Skip to categories Skip to archives Skip to recent posts

June 10, 2008

Wordpress Editor Extender

by Benjamin Sterling in Uncategorized on June 10, 2008 @ 11:41 pm

Over the past year or so that I have been really putting effort into using WordPress as my CMS of choice when build clients sites I had found that the need for the extra functionality that TinyMCE brings to the table was constant. Instead of always making changes to the TinyMCE WordPress config file I decided to just create a plugin and have the ability to add and remove functionality as needed.

The plugin allows you to turn on most of the functionality that you would find at http://tinymce.moxiecode.com/example_full.php
with out having to dig into the code to turn things on and off. Simply go to your WordPress Admin area, click on Settings and then click on Editor Extender. On the Editor Extender options page you will have checkboxes for turning on and off options as you see fit, just check it to turn and option on; uncheck it to turn it off. Being sure to save changes after you make a change.

Now, there is of course one caveat, WordPress, more correctly TinyMCE, has a compression feature which helps loading up TinyMCE better. So if you turn on an option and you don’t see that functionality on your editor that means the your preview settings were compressed and cached. So what you need to do, via ftp or how ever you get files on and off your server, browse to wp-content/uploads/js_cache and in that folder you will most likely see a file starting with tinymce_ just go ahead and delete that file and then go back to your editor and refresh your browser.

With everything turned on, you will get something like below:

Install Instructions

  1. Unzip into your `/wp-content/plugins/` directory. If you’re uploading it make sure to upload the top-level folder. Don’t just upload all the php files and put them in `/wp-content/plugins/`.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Once installed, go to Settings then to Editor Extender.
  4. Once on the Editor Extender Options page, check each box for the feature you want to install
    1. Note: if you don’t see the new features, then your previous set up was cached, just go, via ftp, to /wp-content/uploads/js_cache and delete the file in there. Then refresh your browser window and you will see the new features.

Download

http://wordpress.org/extend/pl.....-extender/

Final words and Support

This has been tested on IE7, FF2, Opera 9, and Safari 3 and since there is some JavaScript trickery going it may have issues in other browsers I have not tested.  Please let me know if you have any JavaScript errors that are related to the edit page and I will try to get it fixed.

Below is the comment section where you can get the best support.

Lastly, if you like this plugin, feel free to link back and/or donate to help with bandwidth.

Pages: [2] 1 » Show All

12 Responses to “Wordpress Editor Extender”

Hi Benjamin, thanks for an excellent plugin.

Have you any plans to add a file browser to the “Insert/Edit Link” dialog box? This functionality seems to be completely missing from WP, and what is offered in TinyMCE is exactly what I need.

I want to FTP a html file and it’s dependant files to my server, then link to that. I need a file browser to make this easy for others.

Regards,
-Vince

[...] more information?  Check out the blog post with more details and pretty pictures and/or download it [...]

Pages: [2] 1 » Show All

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

RSS Feed Link

44 queries. 0.459 seconds. Powered by WordPress visitor stats