count($_oscitas_accordion), ), $params ) ); $_oscitas_accordion[$id] = array(); $scontent = do_shortcode($content); if(trim($scontent) != ""){ $output = '
'.implode('', $_oscitas_accordion[$id]['details']); $output .= '
'; return $output; } else { return ""; } } add_shortcode( 'toggles', 'osc_theme_toggles' ); function osc_theme_toggle( $params, $content = null) { global $_oscitas_accordion; extract( shortcode_atts( array( 'title' => 'title' ), $params ) ); $index = count($_oscitas_accordion)-1; $id = 'details-'.$index.'-'.count($_oscitas_accordion[$index]['details']); $_oscitas_accordion[$index]['details'][] = <<

{$title}

{$content}
EOS; } add_shortcode( 'toggle', 'osc_theme_toggle' );