<?php
function onecolumn_function($args ,$content = '') 
{ 
 $html = ''; 
 $html .= '<div class="onecolumn">';
 $html .= '<div class="service-item-holder center-text martop">';
 $html .= $content;
 $html .= '</div></div>';
 return $html;
}

add_shortcode('onecolumn', 'onecolumn_function');

function add_onecolumn_button()
{
   if ( ! current_user_can('edit_posts') && ! current_user_can('edit_pages') )
     return;
   if ( get_user_option('rich_editing') == 'true') {
	 add_filter('mce_external_plugins', 'add_onecolumn_tinymce_plugin');
     add_filter('mce_buttons', 'register_onecolumn_button');
   }
}
add_action('init', 'add_onecolumn_button');
function register_onecolumn_button($buttons) {
   array_push($buttons, "|", "onecolumn");
   return $buttons;
}
function add_onecolumn_tinymce_plugin($plugin_array) 
{
   $plugin_array['onecolumn'] = get_template_directory_uri().'/shortcode/onecolumn/onecolumn_plugin.js';
   return $plugin_array;
}

?>
