The following shortcodes are included in the Super Functions Pack. To try one out, simply copy and paste the example into a page on your site. To create one page with all examples on one tab of this page, copy and paste the contents of the text box at the bottom of this page.
'basic_list', 'example'=>'[basic_list]
type="excerpt" to change the format to a series of DIVs with the titles linked in H3s and the excerpt in a paragraph tag. Use the exclude option to list the comma-separated ID numbers of any pages to exclude. Both list and excerpt divs have their own classes; view source to see them for css styling.')
);
$scodes['columns'] = array(
array(
'name'=>'one_half',
'example'=>'[one_half]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_half]BR[one_half_last]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_half_last]',
'notes'=>'You can do combinations for any of these columns so long as the numbers add up. For example, one_half one_fourth one_fourth_last, or even one_fourth one_half one_fourth_last, or also one_fourth one_fourth one_half_last',
),
array(
'name'=>'one_third',
'example'=>'[one_third]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_third]BR[one_third]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_third]BR[one_third_last]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_third_last]',
),
array(
'name'=>'two_third',
'example'=>'[two_third]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/two_third]BR[one_third_last]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_third_last]',
),
array(
'name'=>'one_fourth',
'example'=>'[one_fourth]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_fourth]BR[one_fourth]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_fourth]BR[one_fourth]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_fourth]BR[one_fourth_last]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_fourth_last]',
),
array(
'name'=>'three_fourth',
'example'=>'[three_fourth]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/three_fourth]BR[one_fourth_last]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/one_fourth_last]',
),
);
$scodes['buttons and icons'] = array(
array(
'name'=>'button',
'example'=>'[button url="http://google.com/"]Visit Google Now[/button]',
'alt'=>array('button_blue','button_green','button_orange'),
),
array(
'name'=>'big_button',
'example'=>'[big_button url="http://google.com/"]Visit Google Now[/big_button]',
),
array(
'name'=>'ico_mail',
'example'=>'[ico_mail email="you@email.com"]Email George Smith[/ico_mail]',
),
array(
'name'=>'ico_home',
'example'=>'[ico_home]Lorem ipsum dolor sed amet[/ico_home]',
'alt'=>array('ico_phone','ico_male','ico_female'),
),
array(
'name'=>'ico_star',
'example'=>'[ico_star url="http://google.com/"]Lorem ipsum dolor sed amet[/ico_star]',
'alt'=>array('ico_find','ico_key','ico_arrow','ico_new','ico_support','ico_excel','ico_download','ico_monitor','ico_dollar','ico_paintcan','ico_pie','ico_database','ico_basket'),
),
);
$scodes['messages'] = array(
array(
'name'=>'feature_box',
'example'=>'[feature_box title="Lorem ipsum dolor" title_color="fff" header_color="369"]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/feature_box]',
'notes'=>'In addition to the title, title_color and header_color, you may specify a height. If you do not specify a height, then the box will automatically be the height needed by the text.',
),
array(
'name'=>'blue_message',
'example'=>'[blue_message]BRLorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.BR[/blue_message]',
'alt'=>array('green_message','yellow_message'),
),
);
$scodes['dynamic'] = array(
array(
'name'=>'tabs',
'example'=>'[tabs
tab1="Tab #1"
tab2="Tab #2"
tab3="Tab #3"
]
[slide1]First slide content[/slide1]
[slide2]Second slide content[/slide2]
[slide3]Third slide content[/slide3]
[/tabs]',
),
array(
'name'=>'toggle',
'example'=>'[toggle title="Toggle Title #1"]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.
[/toggle]
[toggle title="Toggle Title #2"]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.
[/toggle]
[toggle title="Toggle Title #3"]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer accumsan sagittis porta.BRMorbi dignissim leo sed metus dignissim convallis vel at libero. Aliquam vel rhoncus est.BRNunc volutpat lacinia sagittis. Proin et velit vitae lectus elementum lacinia. Proin nonBReros eget odio lobortis pulvinar vitae et ipsum.
[/toggle]',
),
array(
'name'=>'asfp_preselect_recipient',
'example'=>'[asfp_preselect_recipient]',
'notes'=>'Only useful if the following conditions are met: A) Include cforms Javascript? is checked and B) this shortcode is used on a page with a cforms contact form where "multiple recipients" is the type of the first field.',
'hide_from_copypaste'=>true,
),
);
function cleanexample($txt,$erase_breaks=null) {
if ($erase_breaks) $txt = str_ireplace('BR'," ",$txt);
else $txt = str_ireplace('BR',"\n",$txt);
return $txt;
}
$textarea = '';
if ($type != 'settings') {
foreach ($scodes[$type] as $info):
if (!isset($info['hide_from_copypaste'])) {
$txt = cleanexample($info['example'],true);
$textarea .= '[]
Variations: ['.$i.'] '; ?>
Notes:
Copy the text below. It contains an example of every shortcode on this page, above, including variations. Then paste it into a new page or an existing page on your site.