Ready to get started?Download WordPress

Plugin Directory


obfuscate text but leave it readable, apparently

Where does bbboing come from?

bbboing is an anagram of bobbing, which is part of my company name ( bobbing wide - hence my WordPress.org username ). Furthermore it's an anagram where the first and last letters of the word are not changed. 'bbboing' is just one of the possible results of running the algorithm against 'bobbing'.

What does obfuscate mean?

Render obscure, unclear, or unintelligible. Bewilder (someone).

What is this plugin for?

The purpose of this plugin is both entertaining, educational and experimental.

Entertaining in that it produces an obfuscated version of some text following the "rules" defined in http://www.mrc-cbu.cam.ac.uk/people/matt.davis/Cmabrigde/

Educational in that it shows an example of a plugin developed using the oik application programming interface, implementing lazy smart shortcodes. * smart - the shortcodes understand the content in which they're invoked * lazy - the code to evaluate the shortcode is loaded on demand, when the shortcode is used.

Experimental: some very similar code is being used to automatically generate language files a locale identified as bb_BB.

Can you tell me more about the research?

See http://www.mrc-cbu.cam.ac.uk/people/matt.davis/Cmabrigde/

See also the definition of typoglycemia, where the original text is longer than the example used here. typoglycemia

What is the bobbing plugin?

A sample plugin that is dependent upon oik and bbboing. It used to be delivered as part of bbboing, but is now delivered separately.

Requires: 3.5 or higher
Compatible up to: 3.9.1
Last Updated: 2014-4-17
Downloads: 367


5 stars
5 out of 5 stars


Got something to say? Need help?


Not enough data

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