6
Dec

ปรับแต่ง Excerpt ใน WordPress

Category: Blog , code / 696 views

บางครั้งบางครา เราก็อาจอยากจะปรับแต่ง excerpt ใน WordPress นะครับว่า อยากจะให้แสดงกี่คำ สำหรับโค้ดตัวนี้เอาไว้ปรับแต่งตามใจชอบได้เลยครับ เพราะว่าถ้าเราจำกัดคำให้แสดงได้เท่าๆกัน ผมว่าหน้าเว็บเราก็จะดูเป็นระเบียบมากขึ้น ^^ มาดูกันเล้ย ว่าทำอย่างไร

เอาไปไว้ใน functions.php นะครับ

 

[codesyntax lang=”php”]

<?php add_filter('the_excerpt', 'my_excerpts');
function my_excerpts($content = false) {
global $post;
$mycontent = $post->post_excerpt;
$mycontent = $post->post_content;
$mycontent = strip_shortcodes($mycontent);
$mycontent = str_replace(']]>', ']]>', $mycontent);
$mycontent = strip_tags($mycontent);
$excerpt_length = 55;
$words = explode(' ', $mycontent, $excerpt_length + 1);
if(count($words) > $excerpt_length) :
array_pop($words);
array_push($words, '...');
$mycontent = implode(' ', $words);
endif;
$mycontent = '<p>' . $mycontent . '</p>';
// Make sure to return the content
return $mycontent;
}
?>
[/codesyntax]
โค้ดสำหรับนำมาใช้งานก็คือ
<?php echo my_excerpts(); ?>

Phraisohn Siripool is a Graphic Designer and Website Developer. Contact Buksohn for Your Business Endeavours