This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



WpMathPublish is a plugin that offers wordpress authors the funtion to convert mathematical equations into graphics being displayed in pages and blogentries.
To do so, it uses the PhpMathPublisher-Libary, which has been modifies to work with wordpress.

Using it is just as simple as that:
Mathematical equations that are meant to be shown as such have to be put in [math]-tags using your favorite wordpress-editor ([math]equation[/math]). The plugin automatically converts the equations into graphics, which will be saved in your wordpress installtion in order to be generated only once. A small overview over its functions is integrated in the admin menu as well

Attention: Previous versions of this plugin used [m]-tags instead of the [math]-tags. These still are supported, but i thought it was much nicer to have [math]-tags

Currently it supports the following features:

  • Basic function: Convert equations into graphics
  • Font and background color can be chosen by you in the admin panel (alpha-transparency included, but if you are using Microsoft Internet Explorer you will need version 7 or greater to display the images correctly)
  • Font size default value can be set, but also changed for every single image if necessary
  • If you just want to output a formula there is a “noparse” attribute that will output the pure text nicely formatted
  • Saves the images on the webspace, which saves processor time
  • Clear image cache and let all images be regenerated by admin panel
  • Integration in TinyMCE editor


To configure the plugin there is an easy to use admin panel page (since v0.3.1).
Here you can change the the color by using a javascript color picker, and the transparency value for the graphic
Furthermore you can choose a default font-size used for the images


There are probably quite a lot people who do not know the PhpMathPublisher commands, so here you go.


The plugin ist currently available in


  • The admin menu in version 0.3, using wordpress 2.3
  • A rendered formula, using plugin version 0.3; colors have been configured


The installation process is not as easy as with most other plugins, but i think it shouldn’t be too hard using this list:

  1. Download the complete package
  2. Extract the package using any programm you want (i.e.: 7zip)
  3. Upload the extracted folder, including all subfolders (no matter if empty or not) to the plugin directory of your wordpress installation (/wp-content/plugins/)
  4. Activate the plugin in your wordpress administration center
  5. If necessary (script will tell you), create the folder “img” as subdirectory of the wpmathpublisher directory and set it to chmod 777
  6. Done. Go for it!

Contributors & Developers

“WpMathPublisher” is open source software. The following people have contributed to this plugin.


Translate “WpMathPublisher” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


v [2012-05-04]

  • fixed replacement of > and < done by tinymce

v 0.6.4 [2012-04-19]

  • fixed activation problem
  • fixed tinyMCE integration (language issue)
  • added romanian translation (since this update not complete) by Alexander Ovsov
  • updated german translation

v [2010-03-23]

  • fixed things this f*cking svn gui messed with
  • woring up to WordPress 2.8.6

v 0.6.3 [2010-03-22]

  • added Belorussian translation

v 0.6.2 [2009-10-17]

  • updated german translation
  • fixed display of – instead a minus, tinymce likes to change a minus to a dash

v 0.6.1 [2009-10-17]

  • added slider to set transparency Carpe Slider (v1.5.1)
  • added credits for all the people i got the scripts from

v 0.6 [2009-10-09]

  • outputs allowed font size
  • gone to be awesome 😉
  • integration in tinymce 3.x
  • added simple color-picker by integrating jscolor
  • temporary added ability to import old database values – really got to get this saving stuff sorted out
  • update of translation

v 0.5 [2009-10-09]

  • removed reading options written by older versions of this plugin
  • added german translation (“Sie” und “Du”)
  • will create image folder if possible
  • if image folder is not writeable or could not be created, plugin will output a message in admin center
  • added option to change default fontsize
  • exported display settings of admin page to css-file

v 0.4.4 [2009-09-*] (never uploaded)

  • fixed height of text in graphics as suggested by a productive user 😉

v [2009-03-08]

  • fixed a problem with the svn, reupload for complete installation

v 0.4.3 [2009-03-08]

  • added noparse attribute
  • added short user guide on plugins configuration page
  • removed deactivation hook to preserve configuration if plugin is updated

0.4.2 [2009-03-08]

  • Cleaned up code
  • removed making background transparent bye choosing so, use alpha = 127 instead
  • offers change of size for each individual image

0.4.1 [2009-02-12]

  • Fixed error occuring while installation

0.4 [2008-07-09]

  • Fixed keeping a variable for theme-page output that was meant to be only temporary
  • added function to clear the image cache and let the images be regenerated
  • updated german translation