Defining the Functions that Implement a Tag.
You must define the tag execution function. You must also define
other functions that are called on tag loading and unloading and on page loading
Registering a New Tag.
Write an initialization function that registers the tag using the shtml_add_tag function.
Loading a New Tag Into the Server.
These actions are described in the sections that follow.