Outrigger WordPress Theme

Outrigger Documentation

Outrigger is a WordPress parent theme, designed for use with child themes. Outrigger uses a basic 2 column theme.

Features

Outrigger is light on features, but there are a few.

  • Custom menus
  • An options panel is available to edit HTML in the footer
  • Gravatars are supported
  • Support for nested comments
  • Widget ready with 2 sidebars defined, a top and a bottom sidebar area
  • Support for the Related Posts plugin by Alexander Malov, Mike Lu & Jon Bourne
  • Support for the WP-PageNavi plugin by Lester Chan

Outrigger is also a parent theme. This means that there are hooks and filters available to modify the theme through a child theme without modifying the source code. Documention for these hooks and filters is provided.

Child Themes

Outrigger is designed for use with child themes. The default CSS included with the theme is minimal. It is meant to be. It is only there to provide legibility when no child theme is available and not meant to be used on public facing web sites.

A child theme in WordPress is relatively simple to build. The main thing you need is your CSS file, style.css. A functions.php file is optional but not necessary.

Support

I built Outrigger for my own personal use. However, I realize others may find it useful and wish to download it themselves. In that case, you should understand that I only intend to provide support for any bugs found that require fixing. Here is the official Outrigger thread.

Download

Outrigger is open source and publicly available on github. View Outrigger or download it here.

Hooks

Action Hooks

or_header
Located in header.php at the beginning of the document executed before any HTML.

or_page_top
Located in header.php right below the body tag executed before any body content.

or_below_header
Called right after the get_header function.

or_above_content
Called right before the main content div.

or_top_nav
Located in single.php to display post navigation above the post.

or_bottom_nav
Used for pagination.

or_related_posts
Located in single.php to display related posts.

or_above_comments
Located in comments.php executed before the comment loop.

or_comment_nav
Located in comments.php to handle comment pagination.

or_above_commentform
Located in comments.php executed above the comment form.

or_above_sidebar
Located in sidebar.php executed above the Sidebar Top.

or_between_sidebar
Located in sidebar.php executed between the Sidebar Top and Sidebar Bottom.

or_below_sidebar
Located in sidebar.php executed after the Sidebar Bottom.

or_above_footer
Called before get_footer.

Filter Hooks

or_title
Located in header.php. Displays the title tag.

or_subtitle
Located in header.php. Displays the blog description.

or_page_title
Located in archives pages. Displays the title of the archive.

or_post_title
Displays the post title.

or_postmeta
Displays the post meta information like date, author and number of comments.

or_content
Displays post content. Displays excerpt on search pages.

or_postfooter
Displays post footer information like categories, tags and number of comments.

or_footer
Located in footer.php. Displays footer content.