All function in tf_shortcodes.php documented here.
Note: in usages below, replace “{}” with “{}”
tf_pagelist
list pages in a TF page taxonomy category by slug
ex: {tf_pagelist cat=doc}
see live demo on this page
tf_testimonial
ex: {tf_testimonial author=”bob” url=”google.com” quotes_img=”yes”}text here{/tf_testimonial} or
{tf_testimonial author=”bob” url=”google.com” quotes_txt=”yes”}text here{/tf_testimonial}
demo:
text blah ably dk sk kjlkj dlkjd slkfjdslkjd slkd dkdld dkdlkkkd d djkddjdjl here
“ text here ”
tf_encode
encode text in posts
ex: {tf_encode}stuff to encode{/tf_encode}
demo: encoded text
tf_encode_email
encode email addrs in posts ({tf_send} is better, see below)
ex: {tf_encode_email}myemail@gmail.com{/tf_encode_email}
demo: martha@trumpetvine.com
tf_send
encode email addrs in posts – uses javascript to hide even better than tf_encode_email
ex: {tf_send name=”info” at=”mfm.org”}Contact Us{/tf_send}
demo: Contact Us
tf_current_year
display current year YYYY
useful for copyright
ex: {tf_current_year}
demo: 2026
tf_firstname
displays the first name of the user
ex: {tf_firstname} displays first name of current user
ex: {tf_firstname id=”2″} displays first name of user 2
ex: {tf_firstname case=”upper”} displays in all upper (lower) case
demo:
tf_lastname
displays the last name of the user
ex: {tf_ lastname} displays last name of current user
ex: {tf_ lastname id=”2″} displays last name of user 2
ex: {tf_ lastname case=”upper”} displays in all upper (lower) case
demo:
tf_logged_in
ex: {tf_logged_in}text to show{/tf_logged_in}
demo:
tf_not_logged_in
ex: {tf_not_logged_in}text to show{/tf_not_logged_in}
demo: you are not logged in
tf_spoiler
interactively open/close text sections in posts
default state is closed
requires tf.js from TF parent theme
ex: {tf_spoiler open=”yes” title=”see more”}stuff to show and hide{/tf_spoiler}
demo:
tf_more
more text button – disappears after clicked
default floats right
requires tf.js from TF parent theme
ex: {tf_more float=”no” label=”see more stuff”}stuff to show{/tf_more}
demo: see more stuffstuff to show
tf_render
render page contents in place
ex: {tf_render_url url=”/moo”}
uses functions from tf_pages.php (doc)\demo:
Test page for demo of tf_render shortcode
tf_image
{tf_image width=”25%” height=”400px” align=”center” align=”right” align=”left” src=”xxx” linkto=”xxx”}
demo:



