แสดง tweet ล่าสุดใน WordPress

วันนี้ผมมีวิธีการแสดง ทวีตล่าสุด ใน WordPress มาฝากครับ เป็นวิธีการง่ายๆ เขียนโค้ดไม่เยอะครับ

ให้ก๊อบปี้โค้ดด้านล่างนี้ไปไว้ที่ไฟล์  functions.php, ที่อยู่ในตำแหน่ง wp-themes/ธีมที่คุณใช้/.  นะครับ

{code type=php}

// Recent tweets function
function recentTweets($username, $number){
include_once(ABSPATH.WPINC.’/rss.php’);
$tweet = fetch_feed(“http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=” . $number );
if (!is_wp_error( $tweet ) ) :
$maxitems = $tweet->get_item_quantity($number);
$rss_items = $tweet->get_items(0, $maxitems);
endif;
if ($maxitems == 0) echo ‘<li>No Tweets.</li>’;
else foreach ( $rss_items as $item ) {
$content = html_entity_decode($item->get_content());
$link = html_entity_decode($item->get_permalink());

$date = $item->get_date(‘l, g:i a’);
echo “<li>$content <a href=’$link’>$date</a></li>”;
}

}

{/code}

 

และถ้าต้องการให้ทวีตล่าสุดไปปรากฎที่ตรงไหนก็ใช้คำสั่งนี้นะครับ

 

{code typ=php}

<?php recentTweets(‘TwitterUsername’, ‘5’); ?>

{/code}

 

[skill]

หมายเลข 5 คือจำนวน Tweets ที่ต้องการให้แสดงนะครับ สามารถแก้ไขได้ครับผม ลองนำไปใช้กันดูนะคร้าบ

[/skill]

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
Manage Consent Preferences
  • คุกกี้ที่จำเป็น
    Always Active

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้

  • คุกกี้เพื่อการวิเคราะห์

    คุกกี้ประเภทนี้จะทำการเก็บข้อมูลการใช้งานเว็บไซต์ของคุณ เพื่อเป็นประโยชน์ในการวัดผล ปรับปรุง และพัฒนาประสบการณ์ที่ดีในการใช้งานเว็บไซต์ ถ้าหากท่านไม่ยินยอมให้เราใช้คุกกี้นี้ เราจะไม่สามารถวัดผล ปรับปรุงและพัฒนาเว็บไซต์ได้

  • คุกกี้เพื่อปรับเนื้อหาให้เข้ากับกลุ่มเป้าหมาย

    คุกกี้ประเภทนี้จะเก็บข้อมูลต่าง ๆ รวมทั้งข้อมูลวส่วนบบุคลเกี่ยวกับตัวคุณเพื่อเราสามารถนำมาวิเคราะห์ และนำเสนอเนื้อหา ให้ตรงกับความเหมาะสมกับความสนใจของคุณ ถ้าหากคุณไม่ยินยอมเราจะไม่สามารถนำเสนอเนื้อหาและโฆษณาได้ไม่ตรงกับความสนใจของคุณ

บันทึก