ऐसा क्यों है कि शीर्षक और अधिकांश अन्य तत्वों के साथ आईडी द्वारा अंश प्राप्त नहीं किया जा सकता है।
जैसे। get_the_excerpt (ID)। मुझे पता है कि $ पोस्ट के साथ इसका उपयोग कैसे किया जा सकता है- post_excerpt फ़ंक्शन, लेकिन यह सामग्री का हिस्सा नहीं लौटाता है यदि कोई अंश इसमें दर्ज नहीं किया गया था, तो यह कुछ भी नहीं देता है।
तो मैं जो करने की कोशिश कर रहा हूं, अगर कोई अंश है, तो आईडी द्वारा अंश प्राप्त करना है, और यदि उस आईडी के साथ कोई अंश नहीं है, लेकिन कुछ सामग्री है, तो इसके बजाय कुछ सामग्री प्राप्त करें।
कोई ऐसा कैसे करेगा।
कोई विचार,
अद्भुत ...
EDIT -
अनुरोध के रूप में लूप स्रोत कोड।
<?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;?>