Toastmasters Meeting Role Setup on WordPress

Note: The instructions below are out of date. See the How To page for a current listing of tutorials.

The WordPress for Toastmasters project combines the power and flexibility of WordPress with event scheduling and Toastmasters-specific functionality such as meeting role signup, meeting agenda printouts, and a member directory.

WordPress provides a terrific visual editor for composing blog entries and web pages, with the ability to insert links, images, video, and other media. What I’m showing here is a visual editor of my own design for setting up meeting roles and text for the agenda.

There are two ways to set up meeting roles and agenda text using WordPress for Toastmasters: the easy way and the hard way. The hard way is not particularly hard for the experienced webmaster, but the tool shown below is for the club officer who just wants to make some quick changes.

When you click the menu item for Edit Roles/Agenda, you are taken to a specialized editor that allows you to drag-and-drop blocks of text and role assignments. The Agenda Notes widgets give you an editor for messages to be displayed on the agenda. The Role widgets let you customize to roles and set the number of openings for roles such as speaker and evaluator. You can add or remove these blocks as needed.

Continue reading “Toastmasters Meeting Role Setup on WordPress”

WordPress for Toastmasters Project

The WordPress for Toastmasters Project is derived from the WordPress customizations I originally created for Club Awesome Toastmasters in Coral Springs, FL. It combines the flexibility of WordPress (intro for the uninitiated here) with Toastmasters-specific functionality and branding.

When I was Club Awesome’s VP of Education and also its webmaster, I was frustrated by the limitations of the FreeToastHost web hosting platform that most Toastmasters clubs use. That semi-official default option has the undeniable advantage of being free. Still, as a WordPress aficionado, I felt like I had my left hand cut off because customization of my club’s website on FreeToastHost was difficult, and I missed all the blogging and social media integration features available on WordPress.

Some Toastmasters clubs use free accounts on (probably the 2nd most popular option after FreeToastHost). This is the site hosted by Automattic, the company responsible for WordPress. has many advantages except that it can only be customized using plugins and themes approved for use by all its customers. Hosting there also means giving up some useful functionality available on FreeToastHost, such as the ability for members to sign up for specific meeting roles.
Continue reading “WordPress for Toastmasters Project”

WordPress for Toastmasters Child Themes

Update: I currently recommend downloading the Lectern theme as the best option for Toastmasters branding on WordPress. You can get it from the repository.


As part of the WordPress for Toastmasters Project, I am creating a series of Toastmasters-branded Themes for WordPress, based on some of the most popular free themes in the repository. These are available through the service I offer here, as well as on independently hosted WordPress websites (not on the more generic service).

In WordPress terminology, a “theme” is a set of web templates that control the appearance and public user interface of your website — for example, templates for welcome pages, blog posts, and image galleries. As “child themes,” the themes I created inherit all the features of the original tested-and-debugged themes but add Toastmasters branding to the site header, as well as the required disclaimer in the footer.

The themes are freely downloadable for use on your own website, and you can modify them as you see fit (this does not include the event scheduling and role signup functions I’ve created, which at least for now are only available here).
Continue reading “WordPress for Toastmasters Child Themes”