Przydatne gdy chcemy np. dać użytkownikowi możliwość korekt w boxie gdzie trzeba używać html’a
Widget w tym przypadku jest za ubogi i wymaga tej umiejętności. Strona natomiast ma edycję html’a w standardzie i tu nic nie musimy tłumaczyć 🙂
Wyświetli bez formatowania HTML
<?php $page_id = 113; $page_startowa = get_page( $page_id ); echo $page_startowa->post_content; ?>
Wyświetli z formatowaniem HTML
<?php $page_id = 113; $page_startowa = get_page( $page_id ); $page_startowa->post_content = wpautop($page_startowa->post_content); print_r($page_startowa->post_content); ?>
Pobierz POST po ID
<?php
$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;
?>
Trim and format WordPress post content as an excerpt
<?php
$content = strip_tags(strip_shortcodes($item->post_content));
$content = str_replace(array("rn","nn",' '),' ',$content);
$words = explode(' ',$content);
if (count($words) > 40) {
$excerpt = implode(' ',array_slice($words,0,40))
.'<a href="'.get_permalink($post->ID).'">[Read More]</a>';
} else {
$excerpt = $content;
}
echo '
<div>'.$excerpt.'</div>';
?>