Rút gọn tiêu đề, nội dung bài viết trong wordpress

04/05/2015 Webmaster 9150 lượt xem
Lưu bài viết

Khi dùng wordpress bạn sẽ gặp hiện tượng tiêu đề bài viết gắn khác nhau, đôi khi việc này gây ảnh tưởng tới việc hiển thị bài viết ngoài trang chủ ko thẩm mỹ. Bài viết này sẽ giải quyết vấn đề đó. Sau đây là các bước để rút gọn tiêu đề bài viết trong wp

Chèn đoạn code này vào file functions.php

<?php  
function cuttitle($text) {
	
	$huy_text = strip_tags($text);
	$blah = explode(' ', $huy_text);

	if (count($blah) > 15) {
		$k = 15;
		$use_dotdotdot = 1;
	} else {
		$k = count($blah);
		$use_dotdotdot = 0;
	}

	$ihuy = '';
	for ($i=0; $i<$k; $i++) {
		$ihuy .= $blah[$i] . ' ';
	}
	$ihuy .= ($use_dotdotdot) ? '&hellip;' : '';

	return $ihuy;
}
 ?>
 <?php

Trong đó 15 là số lượng từ bạn muốn hiểu thị, bạn có thể thay đổi tùy thích.
Sử dụng: 

Thay thay thế đoạn code này:

<?php the_title();  ?>

bằng:

<?php echo cuttitle((get_the_title());  ?>

Dối với nội dung bạn cũng làm tương tự. chỉ việc thay tên hàm (cuttitle) và thay số lượng từ bạn muốn hiển thị

Chúc bạn thành công!.