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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<?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) ? '…' : ''; 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:
1 |
<?php the_title(); ?> |
bằng:
1 |
<?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!.
BìnhSao k được nhỉ
Thích Trả lời 4 năm trước