添加阅读更多链接到页面循环

时间:2013-11-13 10:36:16

标签: wordpress

我有这个代码在页面上显示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
 ?> 

3 个答案:

答案 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'  );

希望有所帮助