Available actions

Usage:

add_action(action_name, your_function_name, priority);

Theme has several do_action’s, as listed below. (Please see Theme hook usage for details about actions added by the theme)

Layout sections

  • body_started
    • header.php
  • express_top_modules
    • header.php
  • express_middle_started
    • header.php
  • express_above_content
    • header.php
  • express_after_content
    • footer.php
  • express_bottom_modules
    • footer.php
  • express_after_footer
    • footer.php

Main content

  • express_page_output
    • page.php
    • front-page.php(front-page output “Page” selected)
  • express_posts_output
    • archive.php
    • home.php
    • index.php
    • search.php
    • front-page.php((front-page output “Posts” selected)
  • express_custom_output
    • front-page.php (front-page output “Custom” selected)
  • express_single_output
    • single.php

Top 

  • express_top_extras
    • outputs/modules/top.php
  • express_inside_menuswrapper
    • outputs/modules/top.php

Page

  • express_single_page_header
    • outputs/templates/page.php
  • express_single_page_footer
    • outputs/templates/page.php

Post

  • express_single_post_footer
    • outputs/templates/post.php
  • express_single_post_footer
    • outputs/templates/page.php

Archive pages (loop containers)

  • express_before_loop
    • outputs/templates/posts.php
  • express_after_loop
    • outputs/templates/posts.php
Image with visual parallax effect

Templates (before/after)

  • express_before_templatename
  • express_after_templatename

Root folder templates provide before and after actions. Not used by the theme, just provided for your convenience. Includes the following templates:

  • 404
  • archive
  • front-page
  • home
  • index
  • page
  • search
  • single

Example usage:

add_action('express_before_archive', 'my_before_archive_function', 10);