2017-07-15 44 views
2

我想要顯示來自元框圖像的多個圖像,結果顯示'數組'。我想展示圖像的陣列。在function.php文件如何顯示多個圖像存儲在元框圖像字段

meta框圖像的代碼:在loop.php文件

add_filter('rwmb_meta_boxes', 'YOURPREFIX_register_meta_boxes'); 
function YOURPREFIX_register_meta_boxes($meta_boxes) { 
    $prefix = 'rw_'; 

     $meta_boxes[] = array(
     'id'   => 'personal3', 
     'title'  => __('Image', 'textdomain'), 
     'post_types' => array('post', 'page'), 
     'fields'  => array(
      array(
       'name' => __('Photo', 'textdomain'), 
       'id' => $prefix . 'Photo', 
       'type' => 'image', 
       'force_delete'  => false, 
       // Maximum image uploads 
       'max_file_uploads' => 4, 
       // Display the "Uploaded 1/2 files" status 
       'max_status'  => true, 
      ), 
     ) 
    ); 
    return $meta_boxes; } 

顯示代碼:

<?php 
     echo $myvar = rwmb_meta('rw_Photo'); 
?> 
+0

please print_r(rwmb_meta(rwmb_meta( 'rw_Photo'));並檢查數組結果。並添加問題。 –

+0

它顯示整個代碼,我如何只顯示4個圖像? – Avi

+0

請檢查我的答案。讓我知道任何問題 –

回答

3

圖像陣列

在循環添加下面foreach循環

<?php 
    $myvar_array = rwmb_meta('rw_Photo'); 
    foreach ($myvar_array as $myvar_value) 
    { 
     //$myvar_value['url'] 
     ?> 
     <img src="<?php echo $myvar_value['url']; ?>" /> 
     <?php 
    } 
    ?> 
+0

它沒有顯示,請告訴我在哪裏插入此代碼,以及如何顯示4個圖像?現在我在loop.php文件中使用你的代碼。 – Avi

+0

請給我網站的網址。並請print_r(rwmb_meta('rw_Photo'));這個元數組在循環中。所以我可以看到數據數組。我可以創建上面的元數組的循環。 –

+0

我在本地機器上使用wordpress。 – Avi