I recently discovered that my post pages were suddenly not XHTML Strict compliant. After some troubleshooting, I discovered that the culprits were two Spam Karma 2 plugins that were bundled with the package. They are the Javascript Payload and Encrypted Payload plugins.
I’ve made minor changes to these plugins’ files and they are available for download in plain text format below. They should go to /<your WP installation dir>/wp-contents/plugins/SK2/sk2_plugins/. The easiest way to replace the original file with the ones below, and changing their extension from txt to php.
If you love to complicate things, then generate some diffs and patch the originals
UPDATE (14 Feb 2006): Links above are for 2.2 Final.












October 20th, 2005 at 1:35 am
I have never had any XHTML problems using SK2 right now and I don’t know anyone else that has the same problems with the validation.
October 20th, 2005 at 10:29 am
Edrei,
Sorry I wasn’t more clearer, I’m using the XHTML Strict DTD… and the two plugins’ output are definitely not XHTML Strict.
Another thing is that assuming that what you’ve posted is about your blog, then I have to point out that it doesn’t validate even as XHTML Transitional… although the SK2 plugins won’t trigger any errors on your site because you’re not using XHTML Strict like I do.
Thanks for the feedback.
November 1st, 2005 at 5:02 pm
SK2 plugins won’t trigger the XHTML transitional errors. That’s as far as I know. I still need to work out the bugs in my template, but nothing to do with SK2.
November 2nd, 2005 at 7:22 am
tnx for the work
December 16th, 2006 at 10:51 pm
Someone else below asked this already about antispam scripts.
I am getting nailed with Spam on my website mails and in our blog website - now its offline too
much spam. Is there anyway to stop this? If not, there really isn’t any point in leaving it up
and active. Any help will be greatly appreciated.
Thanks for help, Keep up the good work. Greetings from Poland
November 7th, 2007 at 4:26 am
Im using SpamKarma2 too for my wordpress blogs, it is doing the spam spreventing job way better than akismet.
November 28th, 2007 at 6:31 pm
Good idea! Best regards
January 2nd, 2008 at 2:42 am
It’s very good article Thanks
January 7th, 2008 at 8:32 pm
Thanks for the article