📁 File Manager Pro
v10.0.2 | PHP: 8.1.34
Server: LiteSpeed
2026-06-26 12:08:16
📂
/
/
home
/
pallabnv
/
public_html
/
wp-content__3bb9dea
/
themes
/
berich
/
elements
/
templates
/
pxl_event_grid
✏️
Editing: layout-1.php
<?php $col_xs = $widget->get_setting('col_xs', ''); $col_sm = $widget->get_setting('col_sm', ''); $col_md = $widget->get_setting('col_md', ''); $col_lg = $widget->get_setting('col_lg', ''); $col_xl = $widget->get_setting('col_xl', ''); $col_xl = 12 / intval($col_xl); $col_lg = 12 / intval($col_lg); $col_md = 12 / intval($col_md); $col_sm = 12 / intval($col_sm); $col_xs = 12 / intval($col_xs); $grid_sizer = "col-xl-{$col_xl} col-lg-{$col_lg} col-md-{$col_md} col-sm-{$col_sm} col-{$col_xs}"; $item_class = "pxl-grid-item col-xl-{$col_xl} col-lg-{$col_lg} col-md-{$col_md} col-sm-{$col_sm} col-{$col_xs}"; $image_size = !empty($settings['img_size']) ? $settings['img_size'] : '526x772'; if ( ! empty( $settings['wg_btn_link']['url'] ) ) { $widget->add_render_attribute( 'button', 'href', $settings['wg_btn_link']['url'] ); if ( $settings['wg_btn_link']['is_external'] ) { $widget->add_render_attribute( 'button', 'target', '_blank' ); } if ( $settings['wg_btn_link']['nofollow'] ) { $widget->add_render_attribute( 'button', 'rel', 'nofollow' ); } } ?> <?php if(isset($settings['event']) && !empty($settings['event']) && count($settings['event'])): ?> <div class="pxl-grid pxl-event-grid pxl-event-grid1 pxl-event-layout1"> <div class="pxl-grid-inner pxl-grid-masonry row" data-gutter="15"> <?php foreach ($settings['event'] as $key => $value): $title = isset($value['title']) ? $value['title'] : ''; $date = isset($value['date']) ? $value['date'] : ''; $location = isset($value['location']) ? $value['location'] : ''; $image = isset($value['image']) ? $value['image'] : ''; $link_key = $widget->get_repeater_setting_key( 'item_link', 'value', $key ); if ( ! empty( $value['item_link']['url'] ) ) { $widget->add_render_attribute( $link_key, 'href', $value['item_link']['url'] ); if ( $value['item_link']['is_external'] ) { $widget->add_render_attribute( $link_key, 'target', '_blank' ); } if ( $value['item_link']['nofollow'] ) { $widget->add_render_attribute( $link_key, 'rel', 'nofollow' ); } } $link_attributes = $widget->get_render_attribute_string( $link_key ); ?> <div class="<?php echo esc_attr($item_class); ?>"> <div class="pxl-item--inner <?php echo esc_attr($settings['pxl_animate']); ?>"> <?php if(!empty($image['id'])) { $img = pxl_get_image_by_size( array( 'attach_id' => $image['id'], 'thumb_size' => $image_size, 'class' => 'no-lazyload', )); $thumbnail = $img['url']; ?> <div class="pxl-item--image"> <div class="bg-image" style="background-image: url(<?php echo esc_url($thumbnail); ?>);"> <?php if ( ! empty( $value['item_link']['url'] ) ) { ?><a <?php echo implode( ' ', [ $link_attributes ] ); ?>></a><?php } ?> </div> </div> <?php } ?> <div class="pxl-item--holder"> <h3 class="pxl-item--title title-hover-line"> <?php if ( ! empty( $value['item_link']['url'] ) ) { ?><a <?php echo implode( ' ', [ $link_attributes ] ); ?>><?php } ?> <?php echo pxl_print_html($title); ?> <?php if ( ! empty( $value['item_link']['url'] ) ) { ?></a><?php } ?> </h3> <div class="pxl-item--meta"> <div class="pxl-item--date"><?php echo pxl_print_html($date); ?></div> <div class="pxl-item--location"><?php echo pxl_print_html($location); ?></div> </div> </div> </div> </div> <?php endforeach; ?> <div class="grid-sizer <?php echo esc_attr($grid_sizer); ?>"></div> </div> </div> <?php endif; ?>
💾 Save Changes
❌ Cancel