Documentation: Shortcodes

Shortcode background and usages

Note: delete or make this page private before the site is live.

  • Listing of shortcodes outlined with examples below.
  • Where possible, we use parameters/attributes within the shortcode so one shortcode can be used in different scenarios or for different post types.
  • Shortcodes should all be kept in the theme/includes/custom-shortcodes.php file or they will be FacetWP shortcodes
  • Shortcodes and parameters use WP_Query. Additional information on basic functions i.e. order, orderby, etc can be found in WordPress Codex

[latestposts]

[latestposts]
[latestposts posts="posttype" per_page="number" order="ASC/DESC" orderby="field to orderby"]

Available attributes:

  • posts (the post type)
  • per_page (how many to show in the first list of results)
  • order (ASC or DESC)
  • orderby (the field or item to orderby. See WP_Query codex for more)

Default settings:

  • posts = post
  • per_page = 3
  • order = DESC
  • orderby = date

Example:

For Resource posts, 10 per page, ordered by date, descending

[latestposts posts="resource" per_page="10" order="DESC" orderby="date"]
DSACT Wins 2023 NDSS Champions of Change Award for our Buddy Walk®!

DSACT Wins 2023 NDSS Champions of Change Award for our...

DSACT Board of Directors President Connolly Lees and Director of Operations Jessica Patton were honored to accept the prestigious 2023 Champions of Change Award at the National...
Read More
DSACT featured on the Think Inclusive podcast

DSACT featured on the Think Inclusive podcast

In July, 2023, DSACT’s Education and Outreach Manager Luvy Jenkins was featured on the Think Inclusive podcast to discuss inclusive practices in education. Luvy highlights the need...
Read More
[relatedpt]
[relatedpt posts="posttype" per_page="number" order="ASC/DESC" orderby="field to orderby" title="Related People"]

Available attributes:

  • posts (the post type) {post type and acf field name should be same}
  • per_page (how many to show in the first list of results)
  • order (ASC or DESC)
  • orderby (the field or item to orderby. See WP_Query codex for more)
  • title (slider title)

Default settings:

  • posts = post
  • per_page = 10
  • order = DESC
  • orderby = date
  • title = Related People