Advertisement
Guest User

Metabox

a guest
Aug 18th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. // Segurança
  3. wp_nonce_field( 'seutema-gallery-nonce', 'seutema-gallery-nonce' );
  4.  
  5. // Galeria
  6. echo '<div class="col-9">';
  7. echo '<p>' . __('Inisira abaixo as fotos que irão ser mostradas na página. Além delas, você pode escolher uma foto como sendo a foto principal na caixa ao lado com o título "Imagem destacada".') . '</p>';
  8. echo '</div>';
  9. echo '<div class="col-3">';
  10. echo '<a href="#" id="add_gallery_to_product" class="button button-primary">' . _x('Editar galeria', 'In administration', SS_TEXTDOMAIN) . '</a>';
  11. echo '</div>';
  12.  
  13. // Lembrando que $post é passado para o callback que renderiza a metabox
  14. $value = get_post_meta( $post->ID, '_seutema_page_gallery', true );
  15.  
  16. if ( ! empty( $value ) ) {
  17.     $value = json_decode( base64_decode( $value ) );
  18.     $value = implode( ",", $value );
  19. }
  20.  
  21. echo '<div id="seutema-page-gallery">';
  22. echo do_shortcode( '[gallery ids="' . $value . '" columns="5" itemtag="li" icontag="div" captiontag="" link="none"]' );
  23. echo '</div>';
  24. echo '<input id="seutema_page_gallery_ids" type="hidden" name="seutema_page_gallery_ids" value="'. $value. '" />';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement