IMPORTANT NOTE FOR WORDPRESS 2.0 USERS
This plugin doesn’t play well in WordPress 2.0. I’m well aware of this. Some day I may update it but it is nowhere near the top of my priority list. Support questions for 2.0 installations will not make it out of moderation.
Latest version is 1.18, released 06/23/05.
I’ve been looking for a spelling checker plug-in for WordPress for a while. Didn’t find anything to my liking, so I figured I’d create one myself. The fruits of those labors are now here!
The Spelling Checker plugin for WordPress
With this plugin a new button appears alongside the rest to pop-up a spelling checker derived from the Speller Pages SourceForge project. No more typos!
This is a 1.18 release and it has been tested on WordPress 1.5.1.2. Please direct any questions or problems to me in this post.




ColdForged Says:December 8th, 2004 at 11:16 pm
Another good question. Something else I’d like to work into a follow-on release. I’m trying to think up a methodology that would succeed for this, but nothing’s come to mind yet. Thanks for the input.

Ray Says:December 8th, 2004 at 11:12 pm
Great plugin. Installed and worked first try - like a breeze. Anybody know of a way to make the dictionary ignore the XHTML tags themselves?

ColdForged Says:December 8th, 2004 at 10:18 pm
Yeah, I had named that as a prerequisite but it bears repeating. Is there an alternative executable that’s common on Panther?

ColdForged Says:December 8th, 2004 at 10:16 pm
Check the paths in the spellChecker.js file as well, namely:
function spellChecker( textObject ) {// public properties - configurable
this.popUpUrl = '/wp-content/plugins/spell/spellchecker.html';
this.popUpName = 'spellchecker';
this.popUpProps = "menu=no,width=440,height=350,top=70,left=120,resizable=yes,status=yes";
this.spellCheckScript = '/wp-content/plugins/spell/spellchecker.php';

Ron Says:December 8th, 2004 at 9:37 pm
I corrected the path to my plug-ins directory, and now the pop up window displays the front page of my web log.

Chris J. Davis Says:December 8th, 2004 at 9:26 pm
You run into the same problem that I did when I was writing a spell-check plugin. You must have aspell on your server, and that is not as ubiquitous as it should be, case in point my MacOS Z Panther server doesn’t have it, so this won’t work.
Nothing you can do about it really, just thought I would let you know about that limitation.
Good work on this though, very posh.

ColdForged Says:December 8th, 2004 at 9:16 pm
Sounds like it couldn’t find the js file… is your WordPress installation in a subdirectory? If so, modify the spell-plugin.php file to have the correct path to the javascript file. Search for “wp-content” and make sure that it goes to the right place.
<script language="javascript" type="text/javascript" src="/wp-content/plugins/spell/spellChecker.js">I may have to adjust how that path is derived in a follow-on release.

Ron Says:December 8th, 2004 at 9:08 pm
I get a script error saying “’spellChecker’ is undefined.”

ColdForged Says:December 8th, 2004 at 8:34 pm
Good question, I’ll have to investigate.
EDIT: After taking a look at the underlying code, this seems like a design decision of the Speller Pages project. I’ll mull it over some to see if there’s a way around it. Thanks for bringing it to my attention.

marcalj Says:December 8th, 2004 at 8:24 pm
Plugin looks great but there’s a bad relationship with special characters like accents (à,á.è,é, ….).
There’s a solution?