October 7-10, 2012, in Milwaukee, Wisconsin

Session Details

Writing a WordPress Plugin

#WRK11 Workshops Track

103 A & B, Frontier Airlines Center


During this workshop, we will write a simple WordPress plugin. I will take you through the basic steps of creating the plugin file, including the proper header, and using some basic API functions available in WordPress. As part of the plugin, we'll develop a new shortcode to be used anywhere within the content of posts and we'll develop a widget to be used in widgetized areas (such as sidebars and footers). We will also review the process of creating the "settings" area for the plugin to be displayed in the administration area of WordPress.


Curtiss Grymala
University Webmaster, University of Mary Washington

Curtiss Grymala, the founder of Ten-321 Enterprises, is the University Webmaster at the University of Mary Washington (UMW). Prior to starting that position in November 2010, he worked as the Webmaster at Lord Fairfax Community College (LFCC) in Middletown, Va. for nearly four years. At UMW, Grymala was responsible for working with the external vendor in charge of the site design, and currently manages all custom development for the University’s unique implementation of WordPress as its new CMS. Over the last three years, Grymala has developed more than 50 custom WordPress plugins, released nine public WordPress plugins and created more than 15 custom WordPress themes for various organizations and companies, including multiple implementations for the University of Michigan, the conference website for edUi 2010, 2011 & 2012 and more.