我有这个代码在页面上显示3个最新页面。
现在有一个页面显示3个单独页面的内容。我希望这3页中的每一页都不显示完整内容,而是显示一定数量的字符。之后应该有一个阅读更多链接,通向单个页面。
有人可以帮助我朝正确的方向发展吗? 谢谢!
<?php
query_posts(array('showposts' => <number_of_pages_to_show>, 'post_parent' => <ID of the parent page>, 'post_type' => 'page'));
while (have_posts()) { the_post();
the_title();
the_content();
}
wp_reset_query(); // Restore global post data
?>
答案 0 :(得分:0)
<?php $link = get_permalink($post->ID);?>
<a href="<?php echo $link; ?>">read more</a>
答案 1 :(得分:0)
the_content();
的 the_excerpt();
答案 2 :(得分:0)
你可以尝试下面的代码:
add_filter("the_content", "ContentFilter");
function ContentFilter($content)
{
// Take the existing content and return a subset of it
return substr($content, 0, 300);
}
remove_filter('the_content', 'ContentFilter' );
希望有所帮助