|
Server : LiteSpeed System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64 User : nandedex ( 1060) PHP Version : 8.1.33 Disable Function : NONE Directory : /home/nandedex/www/wp-content/plugins/better-adsmanager/templates/ |
<?php
Better_Ads_Manager()->enqueue_adblocker_detector();
$ad_code = '';
$caption = ! empty( $banner_data['caption'] ) && $args['show-caption'] ? Better_Ads_Manager::get_option( 'caption_position' ) : false;
if ( $caption == 'above' ) {
$ad_code .= "<p class='bsac-caption bsac-caption-above'>{$banner_data['caption']}</p>";
}
if ( $banner_data['dfp_spot'] === 'custom' ) {
$ad_code .= $banner_data['custom_dfp_code'];
} else {
$style = '';
// no width and height means the spot have multiple dimensions
if ( ! empty( $banner_data['dfp_spot_width'] ) && ! empty( $banner_data['dfp_spot_height'] ) ) {
$style = '"style="width:' . $banner_data['dfp_spot_width'] . 'px; height:' . $banner_data['dfp_spot_height'] . 'px;"';
}
$ad_code .= '<!-- ' . $banner_data['dfp_spot_id'] . ' -->
<div id="' . $banner_data['dfp_spot_tag'] . '" ' . $style . '>
<script>
googletag.cmd.push(function() { googletag.display("' . $banner_data['dfp_spot_tag'] . '"); });
</script>
</div>';
}
if ( $caption === 'below' ) {
$ad_code .= "<p class='bsac-caption bsac-caption-below'>{$banner_data['caption']}</p>";
}
return $ad_code;