Skip to main content

Conditional Content

Conditional Content shortcodes are handy in widgets that are applied globally but you only wish for a portion of the content in the widget to display on a specific area of the site.

Display only on specific post types

[if_posttype parameters]
Content
[/if_posttype]

Parameters

Parameter Description Required Values Default
id Post type to include yes page, post, location, team, testimonial

Display if not post types

[if_not_posttype parameters]
Content
[/if_not_posttype]

Parameters

Parameter Description Required Values Default
id Post type to include yes page, post, location, team, testimonial

Display only on front/homepage

[if_home]
This content will only on the homepage.
[/if_home]

Display only if not on front/homepage

[if_not_home]
This content will only display if not currently viewing the homepage.
[/if_not_home]

Display only on specified post ID

[if_post parameters]
Content
[/if_post]

Parameters

Parameter Description Required Values Default
id ID # of post yes any WordPress post ID
exclude Comma separated list of post IDs to exclude no any WordPress post ID

Display only if NOT on specified post ID

[if_not_post parameters]
Content
[/if_not_post]

Parameters

Parameter Description Required Values Default
id ID # of post yes any WordPress post ID

Display only on specified page ID

[if_page parameters]
Content
[/if_page]

Parameters

Parameter Description Required Values Default
id ID # of page yes any WordPress page ID
exclude Comma separated list of page IDs to exclude no any WordPress page ID

Display only if NOT on specified page ID

[if_not_page parameters]
Content
[/if_not_page]

Parameters

Parameter Description Required Values Default
id ID # of page yes any WordPress page ID

Display only on specified section

A section is defined as a page and all childpages that fall under that page.

[if_section parameters]
Content
[/if_section]

Parameters

Parameter Description Required Values Default
id ID # of page yes any WordPress page ID
exclude Comma separated list of page IDs to exclude no any WordPress page ID

Display only if NOT on specified section

[if_not_section parameters]
Content
[/if_not_section]

Parameters

Parameter Description Required Values Default
id ID # of page yes any WordPress page ID