Adicionar conteúdo em posts do WordPress

Por esses dias, lendo os feeds do pBlog encontrei um artigo que facilita muito a vida de quem escreve posts com um certo padrão no WordPress. O Érico ensinava como acrescentar, a cada novo post, alguns textos a fim de aumentar a produtividade. No geral, este é um ponto sempre bem vindo. Vez ou outra dou algumas dicas aqui no blog de como customizar a área de publicação do WordPress e, junto com isso, deixar o trabalho mais fácil. Exemplos são os plugins como o More Fields, que insere um box customizável para para os campos personalizados ou mesmo o Faster Image Insert que abre um novo box para upar as imagens, sem que seja necessário esperar segundos preciosos até que o padrão carregue.

Para o post original, visite: Adicione automaticamente conteúdo no editor de posts

Utilizando meu próprio exemplo, tenho um blog de papéis de parede que, em seus posts, alguns itens são sempre inseridos, como Créditos e Downloads. Além disso, utilizo de algumas tags para formatação destes itens. Desta forma, o código inserido no arquivo functions.php de seu tema deve ficar da seguinte forma:

<?php
add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {
$content = 

"Wallpaper
<pre>Créditos: nome</pre>
<blockquote>
<h3>Download</h3>
<a>Resolução</a>
</blockquote>";
return $content;
}
?>

Desta forma, tenho estes itens todos já pré inseridos no box de conteúdo em Add New Post. O único ponto negativo que encontrei foi o dato de, o post ser salvo tão logo a página Add New Post é aberta.

CUIDADO!!!

Não insira este código como uma nova função. Se seu functions.php já contiver outras funções insira o código excluindo <?php e ?>

Deixe seu comentário