显示基于ID或类名的数组

时间:2014-07-08 07:57:36

标签: php arrays wordpress for-loop

我为自己的wordpress主题创建了一个管理页面,允许将多个图片上传到我的幻灯片中。

如果只有一个幻灯片形式,它可以正常工作但是如果我添加另一个幻灯片形式它不再正常工作,原因是它计算数组然后取一个数字来显示字段数量。

所以不是计算数组我想根据ID显示它们,所以如果有3个字段带有ID或类名,那么它将显示3个表单但这对我来说都是新的所以我需要一点点帮助

id或类名是zzzclonedInput

这是我的表格

function zzz_hero_image_option_callback() {
$hero_options = get_option( 'hero_options' ); 
$count=count($hero_options);
$totalimg=$count-4;
$html = '<div id="upload_zzz_sets">';
    for($i=1;$i<=$totalimg;$i++){ 
    if( isset( $hero_options['upload_zzz_link_1'] ) && $hero_options[ 'upload_zzz_link_1' ] ) { 
        $html .= '<div id="zzzclonedInput'.$i.'" class="zzzclonedInput">';
        $html .= '<input id="cs_product_menu_zzz_src_'.$i.'" type="text" size="36" name="hero_options[upload_zzz_link_'.$i.']" value="' . $hero_options['upload_zzz_link_'.$i.''] . '" /> <input id="cs_product_menu_zzz_src_'.$i.'_zzzbutton" type="button" value="Add / Change" class="button-secondary zzz-upload-button"  /> <div class="button zzzremove">-</div>';
        $html .= '</div>';
    }
    }
    $html .= '</div>';

    echo $html;
    ?> <div class="button zzzclone">Add an Image</div> <?php 
}

我需要替换的是这个

$count=count($hero_options);
$totalimg=$count-4;

for($i=1;$i<=$totalimg;$i++){

感谢您的帮助,如果您需要任何其他信息,请与我们联系。

0 个答案:

没有答案