Anúncios abaixo do rodapé

Um cliente meu tem anúncios em seu site, que são gerenciados por um CPT. Os anúncios podem ser inseridos através de um widget, consulta codificada e um shortcode. Eu tenho um problema que não é consistente que eu estou tentando depurar. Às vezes, os anúncios aparecem abaixo do rodapé e outras vezes não o fazem (e eles não devem). O site é responsivo e possui blocos de anúncios diferentes para todos os 3 pontos de interrupção. O site primeiro passa pelo CloudFlare e depois é armazenado em cache usando o W3TC. Eu me pergunto se alguém viu isso ou pode ter pensado em porque isso está acontecendo.

Obrigado!

Esta é uma captura de tela do problema ..

//[ad id=""] function insert_ad( $atts ) { $ad = shortcode_atts( array( 'id' => '', 'align' => '' ), $atts ); if($ad['align'] == '' || $ad['align'] == 'left'){ $align = 'alignLeft'; } elseif($ad['align'] == 'middle' || $ad['align'] == 'center'){ $align = 'alignCenter'; } elseif($ad['align'] == 'right'){ $align = 'alignRight'; } global $post; $args = array( 'post_type' => 'cbd_ads', 'p' => $ad['id'] ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); if(!wp_is_mobile() && get_post_status() == 'publish'){ return '
' . get_the_content() . '
'; } else { return ''; } endwhile; wp_reset_query(); } add_shortcode( 'ad', 'insert_ad' );

Solutions Collecting From Web of "Anúncios abaixo do rodapé"