WordPress.org

Ready to get started?Download WordPress

Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Chess By Blog

Chess By Blog is a plugin for WordPress 2.0 that adds graphical chess functionality to your WordPress blog. The plugin supports PGN (Portable Game Not

Chess By Blog is a plugin for WordPress 2.0 that adds graphical chess functionality to your WordPress blog. It lets you do several things:

  • PGN (Portable Game Notation) inserted into your post body will be displayed as a graphical board, inline in the browser. The client side code was written using the Google Web Toolkit (GWT), resulting in Javascript (no Java required) that has been tested in Internet Explorer 6-9, Mozilla/Firefox, and Safari. The graphical look of the chessboard is controlled by themes, and can be easily controlled in the management panel for the plugin.
  • The board supports interactive play directly in the browser, in a mode which does not update the post body. All rules of chess are supported, include en passant, castling, and pawn promotion. This can be used to present chess problems for readers to work through.
  • Chess By Blog also supports a persistent game played between two players, hence the name of the plugin. Readers that have edit permissions on a post can take turns moving pieces, with the state of the board saving to the WordPress database between moves. The plugin uses WordPress and PHP security features to ensure that only moves that come from the client chessboard code can update the database.

Chess By Blog is free software, distributed under the Expat license (a copy of which is in chess-by-blog.php).

Requires: 2.0.4 or higher
Compatible up to: 3.0.5
Last Updated: 2010-6-24
Downloads: 3,969

Ratings

4 stars
4.6 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,1,1