If you want to completely remove the shortcode button, just remove the check for is_admin from the following code.
function rtmedia_pro_remove_short_code_buttons( $plugin_array ) {
if( ! is_admin() && isset( $plugin_array['rtmedia_pro_short_code'] ) ) {
unset( $plugin_array['rtmedia_pro_short_code'] );
}
return $plugin_array;
}
add_filter( 'mce_external_plugins', 'rtmedia_pro_remove_short_code_buttons', 99, 1 );
function rtmedia_pro_cancel_short_code_buttons( $buttons ) {
if( ! is_admin() && isset( $buttons['rtmedia_pro_short_code'] ) ) {
unset( $buttons['rtmedia_pro_short_code'] );
}
return $buttons;
}
add_filter( 'mce_buttons', 'rtmedia_pro_cancel_short_code_buttons', 99, 1 );