Genesis Tutorials

Tips, Tricks, and How-tos for the Genesis Theme Framework

Blogroll

  • Plugins
  • Support Forum
  • Themes
  • WordPress Blog
  • WordPress Planet
You are here: Home / Genesis Shortcode list

Genesis Shortcode list

Shortcodes are a feature, supported by WordPress, and used in many plugins for easily displaying more complex site elements. The Genesis Theme Framework comes with a number of handy shortcodes which can be used in a variety of ways on your site. These shortcodes are often used to customize specific areas of your site such as the Post Info(byline), Post Meta, and the Credits line in the footer of your site.

Genesis Specific Shortcodes

Post Shortcodes

  • July 6, 2012
  • 9:36 am
  • Christopher
  • Christopher
  • Christopher
  • Leave a Comment

Footer Shortcodes

  • [footer_backtotop]
  • © 2026
  • Genesis Framework
  • by StudioPress
  • WordPress
  • Log in

Each shortcode links to full description and example

 

Post Shortcodes

Below is a list of shortcodes that can be used for in the post-info and post-meta sections.

[post_date]

This function produces the date of post publication.
list of attributes for this short code:

  • format – The format for the date. Defaults to the date format configured in your WordPress options.
  • before – Text/markup to place before the post date.
  • after – Text/markup to place after the post date.
  • label – Text to place before the post date.

Example:

Dated: July 6, 2012

Output: Dated: July 6, 2012

[footer_backtotop text=”Return to top of list” href=”#content”]

[post_time]

This function produces the time of post publication.
list of attributes for this short code:

  • format – The format for the time. Defaults to the time format configured in your WordPress options.
  • before – Text/markup to place before the post time.
  • after – Text/markup to place after the post time.
  • label – Text to place before the post time.

Example:

9:36 am

Output: 9:36 am

[footer_backtotop text=”Return to top of list” href=”#content”]

Note: More information on formatting date and time can be found here.

[post_author]

This function produces the author of the post (display name)
list of attributes for this short code:

  • before – Text/markup to place before the post author name.
  • after – Text/markup to place after the post author name.

Example:

Christopher

Output: Christopher

[footer_backtotop text=”Return to top of list” href=”#content”]

[post_author_link]

This function produces the author of the post (link to author URL)
list of attributes for this short code:

  • nofollow – assign nofollow to the rel attribute in the link to the author. By default is set to FALSE
  • before – Text/markup to place before the post author link.
  • after – Text/markup to place after the post author link.

Example:

Christopher

Output: Christopher

[footer_backtotop text=”Return to top of list” href=”#content”]

[post_author_posts_link]

This function produces the author of the post (link to author archive)
list of attributes for this short code:

  • before – Text/markup to place before the post author link.
  • after – Text/markup to place after the post author link.

Example:

Christopher

Output: Christopher

[footer_backtotop text=”Return to top of list” href=”#content”]

[post_comments]

This function produces the comment link.
list of attributes for this short code:

  • zero – Text to display if zero comments on the post
  • one – Text to display if one comment on the post
  • more – Text to display if more than one comment on the post
  • hide_if_off – Disable comment link even if comments is enabled.
  • before – Text/markup to place before the post comment link.
  • after – Text/markup to place after the post comment link.

Example:

No Comments

Output:
No Comments: Leave a Comment
1 Comment: 1 Comment
Multiple Comments: 7 Comments

[footer_backtotop text=”Return to top of list” href=”#content”]

[post_tags]

This function produces the tag link list
list of attributes for this short code:

  • sep – Separator between post tags
  • before – Text/markup to place before the tag list. Default “Tagged With: “
  • after – Text/markup to place after the tag list.

Example:

Output: Tagged With: Tag Name

[footer_backtotop text=”Return to top of list” href=”#content”]

[post_categories]

This function produces the category link list
list of attributes for this short code:

  • sep – Separator between post categories
  • before – Text/markup to place before the post category list. Default “Filed Under: “
  • after – Text/markup to place after the post category list.

Example:

Output:

[footer_backtotop text=”Return to top of list” href=”#content”]

[post_edit]

This function produces the edit post link for logged in users
list of attributes for this short code:

  • link – Text for edit link. Default “(Edit)”
  • before – Text/markup to place before the edit post link. Default “Filed Under: “
  • after – Text/markup to place after the edit post link.

Example:

Output: A link to the edit post/page screen for that post will be displayed only for logged in users with a role that permits editing.

[footer_backtotop text=”Return to top of list” href=”#content”]

Footer Shortcodes

Below is a list of shortcodes that can be used in the site footer.

[[footer_backtotop]]

This function produces the “Return to Top” link
list of attributes for this short code:

  • text – Default: “Return to top of page”
  • href – assign to which div this link is anchored. Default: #wrap
  • nofollow – assign nofollow to the rel attribute in the link to backtop. Default set to true.
  • before – Text/markup to place before the “Return to Top” link.
  • after – Text/markup to place after the “Return to Top” link.

Example:

[footer_backtotop text="Top" href="#content"]

Output: [footer_backtotop text=”Top of post” href=”#content”]

[footer_backtotop text=”Return to top of list” href=”#content”]

[footer_copyright]

This function produces the copyright.
list of attributes for this short code:

  • copyright – Default: ©
  • before – Text/markup to place before the copyright.
  • after – Text/markup to place after the copyright.

Example:

© 2026

Output: © 2026

[footer_backtotop text=”Return to top of list” href=”#content”]

[footer_childtheme_link]

This function produces the childtheme link.
list of attributes for this short code:

  • before – Text/markup to place before the childtheme link. Default: &middot
  • after – Text/markup to place after the childtheme link.

Example:

Output: •Prose Theme

Note: Must be supported by Child Theme

[footer_backtotop text=”Return to top of list” href=”#content”]

[footer_genesis_link]

This function produces the genesis theme link.
list of attributes for this short code:

  • before – Text/markup to place before the genesis theme link.
  • after – Text/markup to place after the genesis theme link.

Example:

Genesis Framework

Output: Genesis Framework

[footer_backtotop text=”Return to top of list” href=”#content”]

[footer_studiopress_link]

This function produces the studiopress link.
list of attributes for this short code:

  • before – Text/markup to place before the studiopress link. Default: “by”
  • after – Text/markup to place after the studiopress link.

Example:

by StudioPress

Output: by StudioPress

[footer_backtotop text=”Return to top of list” href=”#content”]

[footer_wordpress_link]

This function produces the wordpress link.
list of attributes for this short code:

  • before – Text/markup to place before the wordpress link.
  • after – Text/markup to place after the wordpress link.

Example:

WordPress

Output: WordPress

[footer_backtotop text=”Return to top of list” href=”#content”]

[footer_loginout]

This function produces the log in/out link.
list of attributes for this short code:

  • redirect – set redirect to a URL on login.
  • before – Text/markup to place before the log in/out link.
  • after – Text/markup to place after the log in/out link.

Example:

Log in

Output: Log in

[footer_backtotop text=”Return to top of list” href=”#content”]

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Genesis Guide for Absolute Beginners

Click to download the Genesis Guide for Absolute Beginners

Follow me on Twitter

Follow @tweetsfromchris

Recent tutorials

Genesis 3.0.0 Removed Deprecated Functions

4 Pound Minimum Deposit Casino UK 2026: Low-Stakes Play Without the Fairy Tale

500 Free Spins No Deposit UK 2026: How to Claim and Avoid the Traps

About

Find code snippets, tutorials and tips & tricks for The genesis Theme Framework bf Studiopress.

This site currently is being developed but will soon become an ultimate resource to any developer or user of genesis.

Pages

  • About
  • Activate Account
  • Activity
  • Genesis Functions
  • Genesis Hook Order
  • Genesis Shortcode list
  • Genesis Tutorials Roadmap
  • Groups
  • Members
  • Plug-ins
    • Genesis Favicon Uploader
    • Genesis Post Teasers
  • Snippets
    • Submit Your Snippet
  • Themes
  • Utilizing Genesis SEO Options
  • Visual Hook Guide

Search

Copyright © 2026 · Genesis Framework · WordPress · Log in

A practical 2026 guide to 25 free spins no deposit UK offers: what they really are, which casinos run them, how wagering kills most wins, and how to claim without getting burned. read the full 25 free spins no deposit UK guide

A realistic guide to 250 free spins no deposit UK 2026. We break down real offer types, compare UK licensed casinos, explain wagering, and show which no deposit spins are actually worth claiming. read the realistic guide to 250 free spins no deposit UK 2026

A practical guide to UK-licensed casinos that still accept £3 minimum deposits in 2026, including payment methods, bonus traps, and a comparison table of real brands. read the full £3 minimum deposit casino guide

A practical guide to 30 free spins no deposit offers for UK players in 2026: how they work, what the wagering small print really means, which casinos stand out, and how to claim real value without falling for the usual traps. read the 30 free spins no deposit UK guide

A no-nonsense guide to 30, 50, 100 and 150 free spins no deposit offers at UK casinos. We compare real brands, explain wagering, and show how to spot a bonus worth claiming. read the complete guide to no deposit free spins

A practical guide to UK casinos with low minimum deposits near £4, including a ranked comparison table, bonus truth, payment methods, and safety checks for 2026. read the full low deposit casino guide

A no-nonsense guide to 40 free spins no deposit offers at UK casinos in 2026. We break down the real terms, list top casinos, and explain how to avoid the usual traps. read our 40 free spins no deposit UK 2026 guide

Find the best £5 minimum deposit casinos in the UK for 2026. Compare licensed operators, bonuses, payment methods, and real money games. Play smart with a fiver. read the full £5 minimum deposit casino guide

A no-nonsense guide to claiming 50 free spins with no deposit at UK online casinos in 2026, including the operators that still run these offers, the wagering traps, and how to avoid wasting your time on fake 'free' bonuses. read the full guide to 50 free spins no deposit offers for UK players

A no-nonsense UK guide to 500 free spins no deposit offers in 2026: how the promotions really work, which casinos run them, and what to check before claiming. read our UK guide to 500 free spins no deposit 2026