Post Shortcode Reference

Here is a list of shortcodes that can be inserted into the Entry Header and Entry Footer sections, along with an example format and the corresponding output.

For instructions on how to utilize shortcodes, please refer to the Shortcodes Overview.

Post Date #

[post_date]

This function produces the date of post publication. Here is a list of attributes for this shortcode:

  • format – The format for the date. Defaults to the date format configured in your WordPress settings.
  • 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 output and corresponding shortcode:

Dated: November 12, 2012

[post_date format="F j, Y" label="Dated: "]

Post modified date #

[post_modified_date]

This function produces the date on which the post was last modified. Here is a list of attributes for this shortcode:

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

Example output and corresponding shortcode:

Last Modified: March 13, 2017

[post_modified_date format="F j, Y" label="Last Modified: "]

Post Time #

[post_time]

This function produces the time of post publication. Here is a list of attributes for this shortcode:

  • format – The format for the time. Defaults to the time format configured in your WordPress settings.
  • 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.

See the WordPress Codex for more information on formatting date and time.

Example output and corresponding shortcode:

12:01 pm

[post_time format="g:i a"]

Post Modified Time #

[post_modified_time]

This function produces the time at which the post was last modified. Here is a list of attributes for this shortcode:

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

Example output and corresponding shortcode:

6:15 pm

[post_modified_time format="g:i a"]

Post Author #

[post_author]

This function produces the author of the post (display name). Here is a list of attributes for this shortcode:

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

Example output and corresponding shortcode:

Sample User

[post_author before="<em>" after="</em>"]

Post Author Link #

[post_author_link]

This function produces the author of the post with a link to the author URL. Here is a list of attributes for this shortcode:

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

Example output and corresponding shortcode:

Sample User

[post_author_link before="<b>" after="</b>"]

Post Author Posts Link #

[post_author_posts_link]

This function produces the author of the post with a link to author archive. Here is a list of attributes for this shortcode:

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

Example output and corresponding shortcode:

Sample User

[post_author_posts_link before="<b>" after="</b>"]

Post Comments #

[post_comments]

This function produces the comment link. Here is a list of attributes for this shortcode:

  • 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 – Enable the comment link even if comments are off.
  • before – Text/markup to place before the post comment link.
  • after – Text/markup to place after the post comment link.

Example output and corresponding shortcode:

No Comments: No Comments
1 Comment: 1 Comment
Multiple Comments: 7 Comments

[post_comments zero="No Comments" one="1 Comment" more="% Comments" hide_if_off="disabled"]

Post Tags #

[post_tags]

This function produces the tag link list. Here is a list of attributes for this shortcode:

  • 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 and corresponding shortcode:

Tags: Tag Name

[post_tags sep=", " before="Tags: "]

Post Categories #

[post_categories]

This function produces the category link list. Here is a list of attributes for this shortcode:

  • 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 and corresponding shortcode:

Posted Under: Category #1

[post_categories sep=", " before="Posted Under: "]

Post Edit #

[post_edit]

This function produces the edit post link for logged in users. Here is a list of attributes for this shortcode:

  • 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 and corresponding shortcode (This link displays only for logged-in users with a role that permits editing):

(Edit)

[post_edit  before="<b>" after="</b>"]

Post Terms #


This function produces a list of terms associated with the post from the specified taxonomy. Here is a list of attributes for this shortcode:

  • sep – Separator between the terms.
  • before – Text/markup to place before the post terms list. Default “Filed Under: “
  • after – Text/markup to place after the terms list.
  • taxonomy – Which taxonomy to use. The default taxonomy is “category”. See the WordPress codex for more information on taxonomies.

Example output and corresponding shortcode:

Category terms: term1, term2, term3

[post_terms sep=", " before="Category terms: "]
What are your feelings