Como inserir códigos AdSense automático nos conteúdos – WordPress

Como inserir códigos AdSense automático nos conteúdos – WordPress

23 de abril de 2019 0 Por Ramos de Souza Janones

Esta dica tem como objetivo mostrar como colocar código AdSense automático em todos os Posts de seu site WordPress sem o uso de plugins.

É muito comum sites terem como forma de rentabilidade e manutenção dos mesmos com o uso de AdSense

O uso de plugins não é muito bom, pois carrega o site e aumenta a vulnerabilidade de potenciais ataques por robôs. 

Como inserir AdSense automático no meio de artigos no WordPress

Para resolver isso, no arquivo functions.php de seu tema WordPress, no final dele, insira o código à seguir:

/*
 * Insere códigos de publicidade AdSense no conteúdo de seus posts
 * $adsCode: É onde deve inserir o código do seu AdSense
 * $insertAfter: Especifíca em qual paragrafo você quer inserir o anuncio
 */
add_filter('the_content', 'cw_insert_post_ads');
function cw_insert_post_ads($content){
    if(is_single()){
        // SEU CODIGO ADSENSE
        $adsCode = 'INSIRA AQUI O SEU CÓDIGO ADSENSE - MANTENHA DENTRO DAS ASPAS';
        
        //INSERIR APÓS O PARÁGRAFO
        $insertAfter = 4;
        
        $closingP = '</p>';
        $contentBlock = explode($closingP, $content);
        foreach($contentBlock as $key => $con){
            if(trim($con)) {
                $contentBlock[$key] .= $closingP;
            }
            if(($key + 1) == $insertAfter){ 
                $contentBlock[$key] .= $adsCode;
            }
        }
        $content = implode('', $contentBlock);
    }
    return $content;    
}

 

LEIA TAMBÉM:  Como escrever um artigo para SEO poderoso

Nos comentários do código está bem explicado, mas vamos aprofundar:

Evento gratuito de tecnologia: inscreva-se na 3ª edição do Dev Summit:

  1. Vem ai a 3ª edição do maior evento hands-on de desenvolvimento de software do Brasil. Vamos apresentar tecnologias, ferramentas e práticas em mais de 20 horas em sessões ao vivo com profissionais de referência em Full Stack, Flutter, Angular, React e muito mais.
  2.  



    Em $asdsCode é onde você irá inserir seu código Adsense a ser mostrado no conteúdo de seus sites/blogs. 

    Já em $insertAfter você definide a posição onde o anúncio deve aparecer, no caso após um paragrafo determinado. No exemplo a cima está após o parágrafo 4. 

    Pronto! Agora todos os seus posts terão, automaticamente um AdSense inserido automaticamente. 

    Leia também: 3 formas de fazer cópia do banco de dados do WordPress

     

    Você está nas categorias:  Web » WordPress

    Leia também: 

    votes
    Article Rating

    E-Zine Ramos da Informática

    * indicates required

    View previous campaigns.