2015-04-14 35 views
0

我正在使用的後端歸檔視覺作曲家我已經添加了新的在使用此代碼如何在前端wordpress的Visual Composer中顯示新圖像?

array(
    "type" => "attach_images", 
    "heading" => __("Flag Upload", "js_composer"), 
    "param_name" => "flag_image_id", 
    "value" => "", 
    "description" => "" 
), 

它在後端令人擔憂的罰款,但現在我卡住如何展現這種在前端提起?

我已附加圖片以獲得更多理解。

enter image description here

回答

0

下面將獲得該標誌的圖像信息,你只需要插入到你的輸出HTML框中

​​
0
function designas_partners() { 
    // Title 
    vc_map(
     array(
      'name' => __('Clients'), 
      'base' => 'designas_partners_content', 
      'category' => __('Easy Component'), 
      'params' => array(



       array(
       "type"  => "attach_images", 
       "heading"  => esc_html__("Add Clients Images", "appcastle-core"), 
       "description" => esc_html__("Add Clients Images", "appcastle-core"), 
       "param_name" => "screenshots", 
       "value"  => "", 
       ), 



      ) 
     ) 
    ); 
} 

add_action('vc_before_init', 'designas_partners'); 

function designas_partners_content_function($atts, $content) { 

$gallery = shortcode_atts(
    array(
     'screenshots'  => 'screenshots', 
    ), $atts); 

$image_ids = explode(',',$gallery['screenshots']); 
$return = ' 
    <div class="clients">'; 
    foreach($image_ids as $image_id){ 
    $images = wp_get_attachment_image_src($image_id, 'company_logo'); 
    $return .='<div class="images"><img src="'.$images[0].'" alt="'.$atts['title'].'"></div>'; 
    $images++; 
    } 
    $return .='</div>'; 
return $return; 
} 


add_shortcode('designas_partners_content', 'designas_partners_content_function') 
相關問題