2013-03-01 18:06:10 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* columnize content
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
function wpv_shortcode_column($atts, $content = null, $code) {
|
|
|
|
|
return '<div class="'.$code.'">' . do_shortcode(trim($content)) . '</div>';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function wpv_shortcode_column_last($atts, $content = null, $code) {
|
|
|
|
|
return '<div class="'.str_replace('_last','',$code).' last">' .
|
|
|
|
|
do_shortcode(trim($content)) .
|
|
|
|
|
'</div>
|
|
|
|
|
<div class="clearboth"></div>';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
add_shortcode('one_half', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('one_third', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('one_fourth', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('one_fifth', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('one_sixth', 'wpv_shortcode_column');
|
|
|
|
|
|
|
|
|
|
add_shortcode('two_thirds', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('three_fourths', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('two_fifths', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('three_fifths', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('four_fifths', 'wpv_shortcode_column');
|
|
|
|
|
add_shortcode('five_sixths', 'wpv_shortcode_column');
|
|
|
|
|
|
|
|
|
|
add_shortcode('one_half_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('one_third_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('one_fourth_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('one_fifth_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('one_sixth_last', 'wpv_shortcode_column_last');
|
|
|
|
|
|
|
|
|
|
add_shortcode('two_thirds_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('three_fourths_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('two_fifths_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('three_fifths_last', 'wpv_shortcode_column_last');
|
|
|
|
|
add_shortcode('four_fifths_last', 'wpv_shortcode_column_last');
|
2013-02-27 15:39:05 +00:00
|
|
|
add_shortcode('five_sixths_last', 'wpv_shortcode_column_last');
|