| 1 |
<?php $option_value = $value['value']; ?> |
| 2 |
|
| 3 |
<tr valign="top"> |
| 4 |
<th scope="row" class="titledesc"> |
| 5 |
<label for="<?php echo esc_attr( $value['id'] ); ?>"><?php echo wp_kses_post( $value['title'] ); ?> <?php echo wp_kses_post( $tooltip_html ); ?></label> |
| 6 |
</th> |
| 7 |
<td class="forminp lp-metabox-field__image-advanced forminp-<?php echo esc_attr( sanitize_title( $value['type'] ) ); ?>">‎ |
| 8 |
<ul class="lp-metabox-field__image-advanced-images"> |
| 9 |
<?php |
| 10 |
$update_meta = false; |
| 11 |
$updated_gallery_ids = array(); |
| 12 |
|
| 13 |
if ( ! empty( $option_value ) ) { |
| 14 |
foreach ( $option_value as $attachment_id ) { |
| 15 |
$attachment = wp_get_attachment_image( $attachment_id, 'thumbnail' ); |
| 16 |
|
| 17 |
if ( empty( $attachment ) ) { |
| 18 |
$update_meta = true; |
| 19 |
continue; |
| 20 |
} |
| 21 |
?> |
| 22 |
<li class="image" data-attachment_id="<?php echo esc_attr( $attachment_id ); ?>"> |
| 23 |
<?php echo wp_kses_post( $attachment ); ?> |
| 24 |
<ul class="actions"> |
| 25 |
<li><a href="#" class="delete"><?php esc_html_e( 'Delete', 'learnpress' ); ?></a></li> |
| 26 |
</ul> |
| 27 |
</li> |
| 28 |
<?php |
| 29 |
$updated_gallery_ids[] = $attachment_id; |
| 30 |
} |
| 31 |
} |
| 32 |
?> |
| 33 |
</ul> |
| 34 |
|
| 35 |
<input type="hidden" id="lp-gallery-images-ids" name="<?php echo esc_attr( $value['id'] ); ?>" value="<?php echo esc_attr( implode( ',', $updated_gallery_ids ) ); ?>" /> |
| 36 |
|
| 37 |
<p class="lp-metabox-field__image-advanced-upload hide-if-no-js"> |
| 38 |
<a href="#" data-choose="<?php esc_attr_e( 'Add images', 'learnpress' ); ?>" data-update="<?php esc_attr_e( 'Add to gallery', 'learnpress' ); ?>" data-delete="<?php esc_attr_e( 'Delete images', 'learnpress' ); ?>" data-text="<?php esc_attr_e( 'Delete', 'learnpress' ); ?>"><?php esc_html_e( 'Add images', 'learnpress' ); ?></a> |
| 39 |
</p> |
| 40 |
</td> |
| 41 |
</tr> |
| 42 |
|