2013-06-13 7 views
5

Tôi mới sử dụng Wordpress, tôi đã tạo một trang có chứa một danh sách dài các mục.Cách hiển thị trích đoạn trang trong Wordpress

* Item 1 
* Item 2 
* Item 3 
* Item 4 ... and so on 

Tôi định nhúng trang này với danh sách dài các mục trên một trang riêng biệt. Làm thế nào tôi sẽ làm điều đó? Tôi đã làm theo hướng dẫn trực tuyến và có ý tưởng đặt đoạn mã này add_post_type_support('page', 'excerpt'); trên functions.php. Sau khi đặt mã, một tùy chọn mới sẽ có sẵn khi bạn tạo/chỉnh sửa các trang. Nhưng sau đó, làm thế nào tôi có thể hiển thị đoạn trích trang của tôi?

Trả lời

16

Trước tiên hãy đặt mã này vào tệp tin functions.php chủ đề của bạn.

add_action('init', 'my_add_excerpts_to_pages'); 
function my_add_excerpts_to_pages() { 
    add_post_type_support('page', 'excerpt'); 
} 

Sau đó cho phép trích cho trang xem dưới đây xác định hình ảnh:

Showing excerpt

Sử dụng mã này để có được trang trích dẫn:

<?php echo get_the_excerpt(); ?> 

<?php 
    query_posts("page_id=36"); 
    while (have_posts()) : the_post() 
?> 
    <h1><a href="<?php echo the_permalink(); ?>"><?php echo get_the_title(); ?></a></h1> 
    <?php the_excerpt(); ?> 

<?php 
    endwhile; 
    wp_reset_query(); 
?>  
+0

Tôi làm theo các bước tương tự như bạn, nhưng nơi tôi sẽ sử dụng/đặt mã 'echo get_the_excerpt();'? Tôi nghĩ rằng tôi đọc nó ở đâu đó mà họ sử dụng 'the_excerpt()'. –

+0

bạn có thể sử dụng trong trang của bạn trong khi vòng lặp. tôi có thêm một ví dụ hiển thị trích đoạn trang. –

+0

cả hai đều hoạt động giống nhau. nhưng phải xác định "echo": –