WordPressでidから本文を取得する

記事の本文をidからそのまま取得する関数はないため、
いくつかのステップを踏む必要があります。
※コードはstackoverflowからそのまま持ってきています。
コード
<?php
$my_postid = 12;
$content_post = get_post($my_postid);
$content = $content_post->post_content;
$content = apply_filters('the_content', $content);
// 第二引数の&は小文字にする(エディター上で小文字にすると変換されてしまうためここでは大文字にしてる)
$content = str_replace(']]>', ']]&gt;', $content);
echo $content;
参考
-
前の記事
ログインしているユーザーのユーザー名を取得する方法 2020.01.06
-
次の記事
WordPressで投稿時にスラッグを自動でつける 2020.02.20