Anzeigen unterhalb der Fußzeile

Ein Kunde von mir hat Anzeigen auf seiner Website, die von einem CPT verwaltet werden. Die Anzeigen können über ein Widget, eine fest codierte Abfrage und einen Shortcode abgerufen werden. Ich habe ein Problem, das nicht konsistent ist, dass ich versuche zu debuggen. Manchmal erscheinen Anzeigen unterhalb der Fußzeile und manchmal nicht (und das sollten sie auch nicht). Die Website ist reaktionsfähig und hat für alle 3 Haltepunkte unterschiedliche Anzeigenblöcke. Die Site durchläuft zunächst CloudFlare und wird anschließend mit W3TC zwischengespeichert. Ich frage mich, ob jemand das gesehen hat oder vielleicht darüber nachdenkt, warum das passiert.

Vielen Dank!

Dies ist ein Screenshot des Problems.

//[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 "Anzeigen unterhalb der Fußzeile"