Description

Places an image on a page or post showing its html and/or css validity (only visible to the person editing the entry – just like the “Edit this entry” link). To use just add <?php if(function_exists('wp_w3_validation')) {wp_w3_validation();} ?> to your template php file, preferably right next to the function call <?php edit_post_link(’Edit this entry.’ ” ‘ ‘); ?>

Installation

ACTIVATE PLUGIN: Activate the plugin through the ‘Plugins’ menu in WordPress

ADD VISUAL OUTPUT: Place <?php if(function_exists('wp_w3_validation')) {wp_w3_validation();} ?> in your templates wherever you wish to see the result of the pages validity preferably somewhere near edit_post_link(’Edit this entry.’ ” ‘ ‘); (In page.php and single.php in the default wordpress theme.)

REMOVE FILES Remove the folder wp-w3-validation from your wordpress’s plugin directory (http://www.your-site.com/wp-content/plugins/). You can do this manually or though the deactivation -> remove plugin option in wordpress’s admin section.

As this plugin is really only ment for entry editors/admins only the plugin
only adds its code when it knows a user has editing rights. As such it will not
slow the end users page loading anywhere near so much as the admins.
(The following two points do not apply to end users)

The main reason for slower page loading times is the requirement of an external
call to various validators APIs. If your feeling extra enthusiastic you could install
your own instances of the validators on your server. If so then you can change
the locations of in the wp_w3_validation classes global vars $validator_...
See the validators homepages for more details.

This plugin uses its own stylesheet hence another request is needed to complete
the page to improve speed you may wish to combine the contents of wp_w3_validation_main.css
with your main css file.

I wish to only ever call one of the validators

you can call the individual validators by making a call to the validator hence: