Primeiros passos
A primeira etapa é ativar "Exibir informações sobre autor e data" na sua página de edição do tipo de conteúdo em:
/ admin / structure / types / manage / [your_custom_content_type]
...como mostrado abaixo:
Obtenha os dados
Agora podemos recuperar esses dados no arquivo node.tpl.php e alterar o tema da data de postagem. Idealmente, isso será para um modelo de nó personalizado e não para o arquivo node.tpl.php principal. No meu caso, eu tenho um tipo de conteúdo chamado blog e só quero que a data da postagem fique assim para as postagens do blog. Pego node.tpl.php (localizado na minha pasta de temas), copio e renomeio para node - blog.tpl.php. Observe os "traços duplos", o que é novo no Drupal
Encontre o código para substituir
Agora, olhando no meu novo nó - arquivo blog.tpl.php, vejo o código PHP que sou depois e depois alterarei:
<?php if ($display_submitted): ?>
<div class="submitted"><?php print $date; ?> -- <?php print $name; ?></div>
<?php endif; ?>
Eu quero substituir isso por algum código PHP personalizado, basicamente dividindo a data em partes e me livrando do nome do autor (embora você possa facilmente adicionar isso de volta e colocar o tema).
Codifique
Aqui está o nosso novo código:
<?php if ($submitted) { ?>
<div class="date-in-parts">
<span class="day"><?php echo date("j", $node->created); ?></span>
<span class="month"><?php echo date("M", $node->created); ?></span>
<span class="year"><?php echo date("Y", $node->created); ?></span>
</div><!--//date-in-parts -->
<?php } ?>