Tại sao người ta không thể lấy đoạn trích bằng ID như với tiêu đề và hầu hết các yếu tố khác.
ví dụ. get_the_excerpt (ID). Tôi biết cách sử dụng nó với hàm $ post-> post_excerpt nhưng điều đó không trả về một phần nội dung nếu không có đoạn trích nào được nhập, đơn giản không trả về gì.
Vì vậy, những gì tôi đang cố gắng làm là lấy đoạn trích bằng ID nếu có đoạn trích và nếu không có đoạn trích với ID đó nhưng có một số nội dung, để lấy một số nội dung thay thế.
Làm thế nào một người sẽ làm điều đó.
Bất kỳ ý tưởng,
Kỳ diệu ...
CHỈNH SỬA --
Mã nguồn vòng lặp theo yêu cầu.
<?php $stories = get_posts('category_name=feedback&numberposts=4');
foreach ($stories as $post) :
$title = $post->post_title;
$excerpt = get_the_excerpt_id($post->ID);
$thumb = get_the_post_thumbnail($post->ID,array(60, 60, true));?>
<div class="textstandard_white" style="font-size:14px; line-height:22px; padding-top:10px;"><b><a href="<?php echo get_permalink($post->ID);?>"><?php echo $title;?></a></b></div><div align="left" style="height:18px; width:82px; background:url(http://www.divethegap.com/update/z-images/structure/icons/stars.png) left top no-repeat;"><div id="stars<?php echo $post->ID;?>" align="left" style="height:18px; background:url(http://www.divethegap.com/update/z-images/structure/icons/stars_glow.png) left top no-repeat;">
</div>
</div>
<script type="text/javascript">
var width<?php echo $post->ID;?> = ((<?php
$Rating = get_post_meta($post->ID, "Rating", true);
echo $Rating;
?> * 20) + '%')
$('#stars<?php echo $post->ID;?>').css('width', width<?php echo $post->ID;?>);
</script><div class="textstandard_white" style="padding-top:6px; font-size:10px; color:#BBB; padding-bottom:10px; border-bottom:1px dotted #BBB; min-height:70px;"><div style="float:left; padding-right:6px; padding-bottom:6px;"><div style="background:#FFF; border:1px solid #FFF;
border-radius: 4px; -moz-border-radius: 4px ; -webkit-border-radius: 4px; padding:4px;"><a href="<?php echo get_permalink($post->ID);?>"><?php echo $thumb;?></a></div></div>
<?php echo $excerpt;?></div>
<?php endforeach;?>