السلام عليكم يا إخوان،
أنا أحاول إستخراج نتائج مخزونة في $summary وتحديدها إلى 40 character في ووردبرس، ولأني أستخدم اللغة العربية اضطررت لإضافة utf8_decode لكي يقوم بعدها بشكل صحيح. ولكن أنا دائماً أحصل على هذه النتيجة = Array
أنا لا أفهم في PHP وأرجو منكم المساعدة يا إخوان. هذا هو الكود:
جزاكم الله خير مقدماًكود:<?php $recent = new WP_Query("cat=3&showposts=10"); while($recent->have_posts()) : $recent->the_post();?> <?php $image = get_post_custom_values("imageThumb"); ?> <?php $imageURL = get_post_custom_values("imageBig"); ?> <?php $summary = get_post_custom_values("articleSummary"); ?> <div id="articleSnippet"> <div id="articleImage"><a href="<?php the_permalink() ?>"><img src="<?php echo $imageURL[0]; ?>" width="156" height="78" /></a></div> <div id="articleSummary"><a href="<?php the_permalink() ?>"><strong><?php the_title() ?></strong> <br /><?php if (strlen(utf8_decode($summary)) > 40) { echo substr(get_post_custom($before = '', $after = '', FALSE), 0, 40) . '...'; } else { echo $summary[0]; } ?></a></div> </div> <?php endwhile; ?>