2012-05-09 47 views
1

遵循this教程,我已成功創建了可重複的類型自定義字段。不過,我想將它帶到下一個階段,並擁有更復雜,更先進的可重複領域。定製可重複的Wordpress自定義字段

我metabox數組定義,像這樣:

array (
     'label' => 'Repeatable', 
     'desc' => 'A description for the field.', 
     'id'  => 'custom_repeatable', 
     'type' => 'repeatable' 
) 

而且它使用下面的代碼顯示:

case 'repeatable': 
     echo ' 
      <a class="repeatable-add button" href="#">+</a> 
      <ul id="'.$field['id'].'-repeatable" class="custom_repeatable">'; 
      $i = 0; 
      if ($meta) { 
       foreach($meta as $row) { 
        echo ' 
         <li><span class="sort hndle">|||</span> 
         <input type="text" name="'.$field['id'].'['.$i.']" id="'.$field['id'].'" value="'.$row.'" size="30" /> 
         <a class="repeatable-remove button" href="#">-</a></li>'; 
         $i++; 
       } 
      } else { 
       echo ' 
        <li><span class="sort hndle">|||</span> 
        <input type="text" name="'.$field['id'].'['.$i.']" id="'.$field['id'].'" value="" size="30" /> 
        <a class="repeatable-remove button" href="#">-</a></li>'; 
      } 
     echo '</ul> 
      <span class="description">'.$field['desc'].'</span>'; 
break; 

我想做的第一件事是添加爲第二個輸入字段,從而節省了兩個獨立的值。

但是,我不確定從哪裏開始。

任何幫助將不勝感激。

回答