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 1 Por Ramos de Souza Janones
Do Zero ao Profissional com PHP. Mais de 2.300 alunos recomenda.Powered by Rock Convert

Esta dica tem como objetivo mostrar como colocar AdSense 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 vunerabilidade de potenciais ataques por robôs. 

Como inserir AdSense no meio de artigos no WordPress automaticamente

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;    
}

 

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

LEIA TAMBÉM:  3 formas de fazer cópia do banco de dados do Wordpress

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

Suporte para WordPress

Precisa de suporte em WordPress? Entre em contato com a Ramos da Informática e faça seu orçamento.

Desde recuperação de ataques, criação de temas, sites, optimização de velocidade, criação de novas áreas. Somos epecializados em WordPress. 

Você está nas categorias:  Web » WordPress

Leia também: 

Ramos de Souza Janones

Janones, é um empreendedor brasileiro apaixonado por empreendedorismo e tecnologia. Ao longo dos anos trabalhando com o desenvolvimento de softwares desktop desde a linguagem Clipper, passando pelo Delphi e atualmente com Java.

Optou pela formação de Publicidade e Marketing por sua segunda empresa de tecnologia ter participado do "boom" da internet nos anos 90 e na procura de melhorar seus conhecimentos em negócios.

Em razão da principal formação e profundos conhecimentos em programação e banco de dados, é capaz de realizar o desenvolvimento de aplicativos web, desktop e mobile com maior criatividade e inovação que profissionais de desenvolvimento com uma formação única e mais especifica, dedicada somente ao desenvolvimento de softwares.

Com toda sua experiência com empresas de software, sua formação e paixão por negócios escreveu o livro "Marketing para Empresas e Profissionais de Software", publicado pela editora carioca Ciência Moderna em 2012. Além de outros livros sobre programação.

Últimos posts por Ramos de Souza Janones (exibir todos)

Sumário
Como inserir códigos AdSense automático nos conteúdos - Wordpress
Nome do artigo
Como inserir códigos AdSense automático nos conteúdos - Wordpress
Descrição
Esta dica tem como objetivo mostrar como colocar AdSense em todos os Posts de seu site Wordpress sem o uso de plugins.
Autor
Nome
Ramos da Informática
Logo