Cara Menampilkan Adsense di antara paragraf – Ini sebenarnya cara saya untuk mengurangi plugin saja. Bahkan seandainya tidak ada-pun tidak masalah. Dengan catatan, kita mengaktifkan auto ads Adsense. Namun, barangkali, ada ingin juga menempatkan iklan di bawah paragraf tepat seperti yang diinginkan, nah, cara ini bisa dipakai.
Cara Menampilkan adsense di antara paragraf
functions.php
. Pastikan anda menggunakan child theme.//Insert ads after second paragraph of single post content.add_filter( 'the_content', 'prefix_insert_post_ads' );function prefix_insert_post_ads( $content ) {$ad_code = '<div><!-- NAMA_ZONA_IKLAN --><ins class="adsbygoogle"style="display:block"data-ad-client="ca-pub-xxxxxxxxxxx"data-ad-slot="xxxxxxxx"data-ad-format="auto"data-full-width-responsive="true"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div>';if ( is_single() && ! is_admin() ) {return prefix_insert_after_paragraph( $ad_code, 2, $content );}return $content;}// Parent Function that makes the magic happenfunction prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {$closing_p = '</p>';$paragraphs = explode( $closing_p, $content );foreach ($paragraphs as $index => $paragraph) {if ( trim( $paragraph ) ) {$paragraphs[$index] .= $closing_p;}if ( $paragraph_id == $index + 1 ) {$paragraphs[$index] .= $insertion;}}return implode( '', $paragraphs );}
Kode di atas akan menampilkan iklan setelah paragraf ke-2. Untuk mengganti paragraf, cukup ganti nilai return prefix_insert_after_paragraph( $ad_code, 2, $content );
misalnya 1, atau 3, dan lainnya.
footer.php