Você já viu que alguns blog mostram anúncios dentro do conteúdo de posts? Geralmente esses anúncios aparecem depois do primeiro ou segundo parágrafo. Muitos iniciantes perguntam se estes blogs inserem anúncios manualmente quando escrevem o conteúdo, ou se tem algum código específico para isso. Seria muito complicado inserir manualmente, especialmente se tivesse que fazer alterações nestes anúncios depois de um tempo. Imagine se tivesse inserido em uns 150 artigos – complicado não? Neste artigo, vamos mostrar a você como inserir anúncios em posts no WordPress, após o segundo parágrafo, automaticamente.
Se trata de um snippet que vai fazer todo trabalho para você de forma dinâmica. Abra o arquivo functions.php do seu tema ou o plugin específico e cole o seguinte código:
[php]
<?php
//Insere ads depois do segundo paragrafo em single post.
add_filter( ‘the_content’, ‘prefix_insert_post_ads’ );
function prefix_insert_post_ads( $content ) {
$ad_code = ‘<div>Código do Ads vai aqui</div>’;
if ( is_single() && ! is_admin() ) {
return prefix_insert_after_paragraph( $ad_code, 2, $content );
}
return $content;
}
// Função que faz a mágica acontecer
function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
$closing_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 );
}
[/php]
Para adicionar o seu código de anúncio, basta editar o valor da variável “$ad_code“, onde diz “O código do Ads vai aqui”. Feito isso, é só observar o resultado.
Para alterar o parágrafo onde você deseja exibir o anúncio, basta alterar o número “2”, neste trecho “return prefix_insert_after_paragraph( $ad_code, 2, $content );“.
Simples, não é?
Espero que este artigo tenha ajudado você a inserir seus anúncios automaticamente no conteúdo dos seus posts no WordPress.
Outra dica, é que você pode reutilizar esta função para adicionar outros itens, por exemplo, outro anúncio após o quinto parágrafo, entre outras coisas.
Você utiliza outro método ou tem alguma informação a acrescentar? Deixe um comentário abaixo.
Quer receber outras dicas como estas? Inscreva seu e-mail ao lado.
Até o próximo post!
Asllan Maciel
Hashtags: #WP24H #WordPress #TutorialWP #Anúncios
6 respostas
Parabéns Asllan Maciel por mais um post de alta qualidade,suas dicas agrega muito valor a todos que quer aprender.
ótima dica! Tem muita utilidade para quem quer monetizar seu blog.
Your article helped me a lot, is there any more related content? Thanks!
Your article gave me a lot of inspiration, I hope you can explain your point of view in more detail, because I have some doubts, thank you.
Apoiar ferramentas de apostas e estar equipado com uma plataforma diversificada de transações financeiras, a 20Bet oferece suporte tangível aos jogadores. Este é um lugar onde eles podem apostar com dinheiro real, respaldados por concorrentes de diversas disciplinas esportivas. 20bet
[url=https://retina.cfd/]buy retin a cream online uk[/url]