Ver código-fonte no GitHub
João Paulo Cercal

Software Engineer na Spectrm em Berlim, Alemanha

  • 110 palavras
  • 1 min de leitura
  • PHP

WordPress Hack: Como obter o conteúdo de um Post pelo ID

Quanto você está construindo um tema para o WordPress, poderá ser necessário obter o conteúdo de um post específico tendo como filtro o ID. Na maioria das vezes você obtém o conteúdo de um post através da função _get_postcontent dentro de um Loop.

Entretanto, quando você precisa recuperar a informação de um post fora do contexto do loop ou em um ponto separado da aplicação, a melhor solução é usar a função get_post_field('field-name'), $postId).

Logo abaixo você pode conferir um exemplo de como recuperar o conteúdo de um post pelo ID:

1
2
3
<?php

echo get_post_field('post_content', $post_id);

Você poderá conferir mais detalhes sobre esta função na documentação oficial do WordPress.