João Paulo Cercal

Staff Security Engineer na LastPass

  • PHP

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

  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn

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_post_content 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.