Get page ID of page that is set as the posts page
Use the page_for_posts option: <?php $page_for_posts = get_option( ‘page_for_posts’ ); ?> This will return the ID of the Page assigned to display the Blog Posts Index.
Use the page_for_posts option: <?php $page_for_posts = get_option( ‘page_for_posts’ ); ?> This will return the ID of the Page assigned to display the Blog Posts Index.
Simple as it gets $my_postid = 12;//This is page id or post id $content_post = get_post($my_postid); $content = $content_post->post_content; $content = apply_filters(‘the_content’, $content); $content = str_replace(‘]]>’, ‘]]>’, $content); echo $content;