/var/www/hkosl.com/aga/wp-content/plugins/so-widgets-bundle/widgets/simple-masonry/tpl/default.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
/**
 * @var $args array
 * @var $items array
 * @var $layouts array
 */
?>

<?php if( !empty( $instance['widget_title'] ) ) echo $args['before_title'] . esc_html$instance['widget_title'] ) . $args['after_title'?>

<div class="sow-masonry-grid"
     data-layouts="<?php echo esc_attrjson_encode$layouts ) ) ?>">
    <?php
    
if( ! empty( $items ) ) {
        foreach ( 
$items as $item ) {
            
$src        wp_get_attachment_image_src$item['image'], 'full' );
            
$src        = empty( $src ) ? '' $src[0];
            
$title      = empty( $item['title'] ) ? '' $item['title'];
            
$url        = empty( $item['url'] ) ? '' $item['url'];
            
?>
            <div class="sow-masonry-grid-item" data-col-span="<?php echo esc_attr$item['column_span'] ) ?>"
                 data-row-span="<?php echo esc_attr$item['row_span'] ) ?>">
                <?php if ( ! empty( $url ) ) : ?>
                    <a href="<?php echo sow_esc_url$url ?>"
                    <?php foreach( $item['link_attributes'] as $att => $val ) : ?>
                        <?php if ( ! empty( $val ) ) : ?>
                            <?php echo $att.'="' esc_attr$val ) . '" '?>
                        <?php endif; ?>
                    <?php endforeach; ?>>
                <?php endif; ?>

                <?php echo wp_get_attachment_image$item['image'], 'full'false, array( 'title' => esc_attr$title ) ) ); ?>

                <?php if ( ! empty( $url ) ) : ?>
                    </a>
                <?php endif; ?>
            </div>
            <?php
        
}
    }
    
?>

</div>