Izpis strani v Wordpress

V temo bi rad dodal, da mi na nekem mestu na priv strani izpiše določeno stran (page) oz. samo prvi del in spodaj Read more.

Zaenkrat imam to tako:

$page_id = 5;
$page_data = get_page( $page_id );
$content = apply_filters('the_content', $page_data->post_content);
echo $content;

To mi izpiše page na pravilnem mestu, ampak celotno stran, v kateri imam pravilno vključen <!-- more -->. Tudi npr. paragrapha mi ne nardi, čeprav naj bi funkcija apply_filters to uredila. Sem kje kaj spregledal?

2 odgovora

kaj pa če daš namest "thecontent" "theexcerpt" ?

Sej ne vem, ampak s tem drekom sem se dostikrat zafrkaval in mogoče pali xD

Mi je uspelo rešiti, in sicer:

$index_query = new WP_Query( 'page_id=5' );
$index_query->the_post();
global $more;    // Declare global $more (before the loop).
$more = 0;       // Set (inside the loop) to display content above the more tag.
the_content('Read more...');

Vseeno, hvala za pomoč.

1