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]
class lets you add an additional class to any list.',
),
array(
'name'=>'quote',
'example'=>'[quote author="Dolor Sedamet"]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[/quote]',
'alt'=>array('quote_left','quote_right'),
),
array(
'name'=>'dropcap',
'example'=>'[dropcap]L[/dropcap]orem 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.',
'alt'=>array('dropcap2'),
),
array(
'name'=>'asfp_photostack',
'example'=>'[asfp_photostack]
[/asfp_photostack]',
'notes'=>'The image inside the photostack shortcode only needs a src, but can have any other attributes you or WordPress wants to give it (class, name, title, etc) and can be inside of a link (anchor) tag. The src should ideally be to a square thumbnail version of the image. This shortcode will create the illusion of a stack of photos with the thumbnail you provide as the image on top. Useful for linking to Gallery pages.',
),
array('name'=>'clear','example'=>'[clear]','notes'=>'This is useful if you need to break up left or right aligned items.'),
array('name'=>'line','example'=>'[line]',),
array('name'=>'blankline','example'=>'[blankline]','notes'=>'As if you added a blank, one-line paragraph.'),
);
$scodes['database'] = array(
array('name'=>'asfp_subpages','example'=>'[asfp_subpages type="excerpt" exclude=""]','notes'=>'This shortcode will list all child pages of the current page. The default format is a UL displaying each title, linked to the page. You can choose 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_grey',
'example'=>'[button_grey url="http://google.com/"]Visit Google Now[/button_grey]',
'alt'=>array('button_blue','button_green','button_orange'),
'notes'=>'Optional argument: class lets you add an additional class to any button.',
),
array(
'name'=>'big_button',
'example'=>'[big_button url="http://google.com/" bgcolor="336699"]Visit Google Now[/big_button]',
'notes'=>'The default color is green. The parameter bgcolor is optional. An additional optional parameter is class, which lets you add a css class.',
),
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'),
'notes'=>'Optional argument: target lets you add a target to links. Note that the url argument is also optional.',
),
);
$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'=>'This shortcode has an optional parameter formid which is needed if the particular cform on this page is not the very first cform. If not, then it will have an id of 2 or higher. You must add that parameter to the shortcode for it to work. <!--cforms name="Contact Us"-->
[asfp_preselect_recipient]http://mywebsite.com/contact/?person=John%20Cleese[]
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.