Đặt số lượng từ ít nhất trong một bài post của WordPress

Đăng bởi Neo trong mục Hướng dẫn vào 22 tháng 11, 2010 | Comments

Nếu bạn đang sở hữu một blog có nhiều người viết bài, hoặc bạn cài đặt WordPress cho khách hàng. Bạn thường phải dặn dò họ phải viết tối thiểu bao nhiêu từ trong một bài viết. Với bài hướng dẫn dưới đây việc này sẽ trở nên đơn giản. Khi một người viết một bài quá ngắn, WordPress sẽ báo lỗi.

Rất đơn giản, bạn chỉ cần mở file functions.php và thêm vào đoạn mã sau:

function minWord($content)
{
	global $post;
	$content = $post->post_content;
	if (str_word_count($content) < 100 ) // Thay 100 bằng số từ tối thiểu
	wp_die( __('Có lỗi xảy ra: Bài viết của bạn quá ngắn, phải có nhiều hơn 100 từ.') ); // Thông báo khi có lỗi
}
add_action('publish_post', 'minWord');

Khi sử dụng bạn có thể thay số 100 thành số của bạn và thay đổi dòng thông báo

Bạn có thích bài viết này?

Neo's picture

Neo

Nhìn mặt trời từ năm 1984 nhưng tới tận 2002 mới được thấy cái máy tính đầu tiên của mình. Đầu năm 2007 thì quyết định theo cái nghề cao quý là thiết kế web Big Grin. Hiện mình đang sống tại Hà Nội. Sở thích: làm website và giúp đỡ mọi người phát triển website theo chiều hướng tốt đẹp hơn.

Trang chủ - Twitter