Read more tag werkt niet

Status
Niet open voor verdere reacties.

Naughtygirl

Gebruiker
Lid geworden
17 jan 2009
Berichten
174
Ik ben een website aan het maken in WP, het zijn allemaal statische pagina's. Op de homepage laad ik drie verschillende pagina's in met deze code:

PHP:
$page_id = 43;
$page_data = get_page($page_id);

echo '<h3><center>' . $page_data->post_title . '</center></h3>';
echo apply_filters('the_content', $page_data->post_content);

Hij toont inderdaad de tekst die in het bestand staat. Alleen nu wil ik alleen een klein stukje tekst zichtbaar hebben met een knop 'lees verder...'
Ik heb op de plaats, waar ik de 'read more' wil hebben, op de daarvoor bestemde knop gedrukt. Er komt zo'n <!--more--> tag te staan, maar op de homepage komt er geen 'read more/lees verder' knop te staan.

Ik heb dit ook al geprobeert:
PHP:
$page_id = 43;
$page_data = get_page($page_id);

echo '<h3><center>' . $page_data->post_title . '</center></h3>';
echo apply_filters('the_excerpt', $page_data->post_excerpt);

En dit in de functions.php geplaatst:
PHP:
add_action('init', 'my_custom_init');

function my_custom_init(){
   add_post_type_support('page', 'excerpt');
}

function excerpt_read_more_link($output){
   global $post;
   return $output . '<a href="' . get_permalink($post->ID) . '"> Lees meer...</a>';
}

add_filter('the_excerpt', 'excerpt_read_more_link');

Dan geeft ie inderdaad alleen dat stukje tekst dat ik had getypt in de samenvatting van het bestand, de knop 'lees meer...' staat er, maar de afbeelding staat er niet bij en de knop 'lees meer...' werkt niet.

Wat doe ik fout?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan