item-select.php
24 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Markup for the placement item select box. |
| 4 | * |
| 5 | * @package AdvancedAds |
| 6 | * @author Advanced Ads <info@wpadvancedads.com> |
| 7 | */ |
| 8 | |
| 9 | $placement_type = wp_advads_get_placement_type( 'default' ); |
| 10 | ?> |
| 11 | <select id="advads-placement-item" name="advads[placement][item]" class="advads-placement-item-select"> |
| 12 | <option value=""><?php esc_html_e( '--not selected--', 'advanced-ads' ); ?></option> |
| 13 | |
| 14 | <?php foreach ( $placement_type->get_allowed_items() as $item_group ) : ?> |
| 15 | <optgroup label="<?php echo esc_attr( $item_group['label'] ); ?>"> |
| 16 | <?php foreach ( $item_group['items'] as $item_id => $item_name ) : ?> |
| 17 | <option value="<?php echo esc_attr( $item_id ); ?>"> |
| 18 | <?php echo esc_html( $item_name ); ?> |
| 19 | </option> |
| 20 | <?php endforeach; ?> |
| 21 | </optgroup> |
| 22 | <?php endforeach; ?> |
| 23 | </select> |
| 24 |