HomeWordpressWordpress - Inserir automaticamente conteúdo no final de cada post

19

Jun

Wordpress - Inserir automaticamente conteúdo no final de cada post

Escrito por Gonçalo Martins   

wordpress inserir conteudo
Muitos blogues que utilizam wordpress possuem a necessidade de introduzir algum conteúdo ou texto personalizado no fim de todos os posts. Uma forma de fazer isto é em cada post colocar manualmente o código. Porque não criar um plugin que o faça automaticamente?

 

1. Criar a pasta "/inserirconteudo" dentro de "/wp-content/plugins/"

2. Dentro da nova pasta criar o ficheiro "inserirconteudo.php" e colar nele o seguinte código:

php
  1. <?php
  2. /*
  3. Plugin Name: Inserir Conteúdo
  4. Description: Este plugin insere automaticamente conteúdo no final de cada post
  5. */
  6. function inserirconteudo($content) {
  7. if(!is_feed() && !is_home()) {
  8. $content.= "<div>Olá visitante.</div>";
  9.  
  10. $content.= "<div><h3>Este conteúdo foi inserido automaticamente no final deste post!</h3>";
  11.  
  12. $content.= "Para mais informações pode visitar o site weblouca.com";
  13.  
  14. $content.= "</div>";
  15.  
  16. }
  17. return $content;
  18.  
  19. }
  20. add_filter ('the_content', 'inserirconteudo');
  21.  
  22. ?>

 

3. Editar ao seu gosto e necessidades o conteúdo que lhe vai aparecer no final de cada post. Para isto basta editar o html que se encontra entre as"(...)" no código do plugin para Wordpress que forneci acima.  

 

ps: não se esqueça de activar o novo plugin no painel do wordpress



Gostou deste Artigo?
Subscreva o feed RSS ou reguiste-se na Newsletter do WebLouca, agora!
Categoria:
Se preferir, pode ainda deixar um comentário

PATROCINADORES


cometarios
Trackback(0)
maisAlojamento
Junho 20, 2009
http://www.mais-alojamento.com

excelente dica. tinha ideia que já havia algum plugin que fazia o mesmo. de qualquer forma é sempre útil.
obrigado.

Kriz
Julho 18, 2009
http://www.kriz.blog.br

Parabéns! Era exatamente o plugin que eu estava procurando.
Abraços!

Georgia
Julho 20, 2009

Amigo, seria possível no lugar do texto inserir um código adsense? Com esse seu plugin consegui inserir o texto no lugar exato que gostaria de exibir um anúncio. Aguardo!

GonçaloM
Julho 28, 2009
http://weblouca.com

@Georgia

claro que sim só têm que colocar dentro da variavel $content o script adsense

content= "....adsense...";

filipe
Setembro 05, 2009

Opa, muito bom este plugin. E como faz para inserir automatimente um texto no footer ?

ate mais!

Bruno
Novembro 15, 2009

não entendo muito de wordpress, tenho uma conta do adsense e nunca tive dificuldade em inserir anuncios, mas no blog do wordpress não consigo, se me puder ajudar agradeço


Escreva o seu Comentario
 
  pequeno | maior
 

busy
 

Patrocinadores do Site

Subscrever Feed



Artigos

Ultimos artigos
phpthumbAtualmente praticamente todos os websites possuem a necessidade de listar os seus artigos...
benchmarksA pouco mais de um ano falei sobre uma ferramenta para otimizar imagens (Artigos/optimize...
phpimageredRedimensionar uma imagem com php pode ser um processo complicado. Quando por exemplo um wo...
linksafiliadosNo inicio do ano escrevi um artigo onde dáva a conhecer uma forma de criar links de afili...
w3cqueeA internet e o HTML já por cá andam há algum tempo. O que você pode não saber é que...

Nuvem de Tags