Advertisement
Guest User

Untitled

a guest
Nov 12th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.09 KB | None | 0 0
  1. /**
  2. * CODIGO PERSONALIZADO
  3. * INSERIR AD DEPOIS DO 1O PARAGRAFO DE CADA POST CASO SEJA FROM PT E MOBILE
  4. **/
  5. add_filter( 'the_content', 'prefix_insert_post_ads' );
  6.  
  7. function prefix_insert_post_ads( $content ) {
  8.  
  9.     $sJavascript = "<script src='SCRIPT-PARA-TODOS.js'></script>";
  10.     $oCountry = geoip_detect2_get_info_from_current_ip();
  11.     if (isset($oCountry->country) && isset($oCountry->country->isoCode) && $oCountry->country->isoCode == "PT") {
  12.         $sJavascript = "<script src='SCRIPT-PARA-PT.js'></script>";
  13.     }
  14.  
  15.     if ( is_single()) {
  16.         $closing_p = '</p>';
  17.         $paragraphs = explode( $closing_p, $content );
  18.         $paragraph_id = 1;
  19.         foreach ($paragraphs as $index => $paragraph) {
  20.      
  21.             if ( trim( $paragraph ) ) {
  22.                 $paragraphs[$index] .= $closing_p;
  23.             }
  24.      
  25.             if ( $paragraph_id == $index + 1 ) {
  26.                 $paragraphs[$index] .= $sJavascript;
  27.             }
  28.         }
  29.          
  30.         return implode( '', $paragraphs );
  31.     }
  32.      
  33.     return $content;
  34. }
  35.  
  36. /*** EO CODE PERSONALIZADO ***/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement