esc_html__("Single Service", 'taskereasy'), "base" => "taskereasy_services", 'icon' => get_template_directory_uri() . '/assets/images/favicon-icon/shortcode-icon.png', "class" => "", "description" => esc_html__("Add taskereasy Services", 'taskereasy'), "category" => esc_html__('Taskereasy Shortcodes', 'taskereasy'), "params" => array( array( "type" => "attach_image", "heading" => esc_html__("Image", 'taskereasy'), "param_name" => "service_img", ), array( "type" => "textfield", "heading" => esc_html__("Title", 'taskereasy'), "param_name" => "service_title", ), array( "type" => "textarea_safe", "heading" => esc_html__("Description", 'taskereasy'), "param_name" => "service_description", ), array( 'type' => 'vc_link', 'heading' => esc_html__( 'Link', 'taskereasy' ), 'param_name' => 'btn_link', ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Alignment', 'taskereasy' ), 'param_name' => 'service_align', 'value' => array('Left' => 'align-left', 'Right' => 'align-right' ), 'std' => 'Left', ), /***************************design option tab*******************/ array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS', 'taskereasy' ), 'param_name' => 'custom_design', 'group' => esc_html__( 'Design options', 'taskereasy' ), ) ) )); add_shortcode( 'taskereasy_services', function($atts, $content = null) { extract(shortcode_atts(array( 'service_img' => '', 'service_title' => '', 'service_description' => '', 'btn_link' => '', 'service_align' => 'left', 'custom_design' => '', ), $atts)); $custom_design = vc_shortcode_custom_css_class( $custom_design, ' ' ); $output = ''; $serviceimg = html_entity_decode(vc_value_from_safe($service_img, true)); $image = html_entity_decode(vc_value_from_safe($serviceimg, true)); $img_size = html_entity_decode(vc_value_from_safe($image_size, true)); $image_url = wp_get_attachment_image_src( $image, $img_size ); $title_text = html_entity_decode(vc_value_from_safe($service_title, true)); $service_align = html_entity_decode(vc_value_from_safe($service_align, true)); $btnlink = vc_build_link( $btn_link ); $btn_link = $btnlink['url']; $btn_title = $btnlink['title']; $btn_target = $btnlink['target']; $output .= '
'.$title_text.'

'.$title_text.'

'.$service_description.'

'.$btn_title.'
'; return $output; });