The widget.tpl template is used to format the output of the widget as is seen by the outside world. There are 4 primary built-in placeholders which are are dictated by the template in use. [+before_widget+] [+after_widget+] [+before_title+] [+after_title+] There are also placeholders corresponding to the ContentRotatorWidget::$control_options array keys. The value of these are bound to an instance of the widget, so two instances of the same widget may have completely different values. These placeholders include: [+seconds_shelf_life+] [+title+] Lastly the most important placeholder: [+content+] contains the random text as defined in the plugin's administration page There are additional placeholders created from the widget() functions $args array, for example Array ( [name] => Primary Widget Area [id] => Primary Widget Area [description] => Primary Widget Area [before_widget] =>