HOME


Mini Shell 1.0
DIR: /home/otwalrll/.trash/wp-content/plugins/magplus-addons/shortcodes/
Upload File :
Current File : //home/otwalrll/.trash/wp-content/plugins/magplus-addons/shortcodes/rs_image_block.php
<?php
/**
 *
 * RS Image Block
 * @since 1.0.0
 * @version 1.0.0
 *
 *
 */
function rs_image_block( $atts, $content = '', $id = '' ) {

  extract( shortcode_atts( array(
    'id'           => '',
    'class'        => '',
    'image'        => '',
    'align'        => '',
    'photo_credit' => ''
  ), $atts ) );

  $id    = ( $id ) ? ' id="'. esc_attr($id) .'"' : '';
  $class = ( $class ) ? ' '. magplus_sanitize_html_classes($class) : '';
  $align = ($align) ? ' align="'.magplus_sanitize_html_classes($align).'"':'';

  $output = '';
  if ( is_numeric( $image ) && !empty( $image ) ) {
    $image_src = wp_get_attachment_image_src( $image, 'full' );
    if(isset($image_src[0])) {
      $output  =  '<div '.$id.' class="simple-img'.$class.'"'.$align.'>';
      $output .=  '<img class="img-responwsive" src="'.esc_url($image_src[0]).'" height="440" width="392" alt="">';
      $output .=  '<div class="simple-img-desc">';
      if(!empty($photo_credit)):
        $output .=  '<span>'.esc_html__('Photo Credit:', 'magplus-pro-addons').'</span>';
        $output .=  '<a href="#"> '.esc_html($photo_credit).'</a>';
      endif;
      $output .=  '</div>';
      $output .=  '</div>';
    }
  }

  return $output;
}

add_shortcode('rs_image_block', 'rs_image_block');