1. Trang chủ
  2. » Giáo án - Bài giảng

lam ngan tieu de cho wordpress

3 147 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 77 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hướng dẫn cách làm ngắn tiêu đề cho wordpressChào mọi người.. Hôm nay thichnhac[dot]info sẽ hướng dẫn các bạn cách làm cho tiêu đề bài viết ngắn lại , gọn gàng như những gì chúng ta mong

Trang 1

Hướng dẫn cách làm ngắn tiêu đề cho wordpress

Chào mọi người Hôm nay thichnhac[dot]info sẽ hướng dẫn các bạn cách làm cho tiêu đề bài viết ngắn lại , gọn gàng như những gì chúng ta mong đợi

Mục đích để làm gì?

Như các bạn đã biết thì tất cả các bài viết có độ dài ngắn là hoàn toàn khác nhau, trong khi đó để cho có tính thẩm mĩ cao trong 1 trang web hay blog thì cho dù tiêu đề có dài hay ngắn khác nhau như thế nào đi nữa cũng không làm ảnh hưởng đến giao diện chung của trang web Để cho dễ hình dung các bạn nhìn hình demo bên dưới để hiểu rõ hơn ý của mình muốn trình bày

Ok như hình trên các bạn thấy phần dấu … được khoanh màu đỏ đó chứ Đó chính là phần còn lại của tiêu đề bài viết, vì nó quá dài , không vừa với vị trí trên blog của mình ,

do đó nếu để nguyên hiện trạng đầy đủ của tiêu đề thì sẽ dẫn đến bố cục của nó không đẹp tí nào , cái dài cái ngắn , thụt ra thụt vô nhìn rất chi là xấu Nói đến đây thì chắc bạn

đã hiểu rồi phải không?

Trang 2

Các bước tiến hành.

Mình đang sử dụng wordpress 2.7.1 Tuy nhiên thì cái version là không quá quan trọng

vì trước kia version cũ hơn mình thấy nó cũng chẳng sao hết wordpress quá tốt ở mấy phần thích ứng này

Các file để sửa cụ thể như sau:

- Các bạn vô theme bạn đang sử dụng mở file functions.php và paste đoạn code sau vô

<?php

function lamngantieude($text)

{

// Change to the number of characters you want to display

$chars_limit = 60;

$chars_text = strlen($text);

$text = $text.” “;

$text = substr($text,0,$chars_limit);

$text = substr($text,0,strrpos($text,’ ‘));

// If the text has more characters that your limit,

//add … so the user knows the text is actually longer

if ($chars_text > $chars_limit)

{

$text = $text.”…”;

}

return $text;

}

- có 2 điểm cần chú ý :

+ function lamngantieude($text) : <= cái dòng được bôi đậm chính là tên do mình đặt ,

bạn có thể đặt tên khác là tùy ở bạn, nhưng bạn phải nhớ tên đó để sau này còn sử dụng

+ $chars_limit = 60; : số 60 là độ dài của đoạn text cần hiển thị , để dài hơn , ngắn hơn là

tùy thuộc vào bạn

Phần còn lại bạn không cần quan tâm đến làm gì

* Đặt ở đâu ?

Ok Đặt ở đâu trên blog là tùy thuộc vào bạn thôi , vì blog của mọi người là hoàn toàn không giống nhau , như tớ thì tớ sử dụng nó ngay tại trang chủ và ở đây thì tớ phải mở

file home.php để sửa

Trang 3

cụ thể như sau: trong wordpress <?php the_title(); ?> nó chính là đoạn code hiển thị đầy

đủ tiêu đề của bài viết , bây giờ muốn nó ngắn lại theo ý của ta thì bạn chỉ cần thay đổi

dòng code đó thành <?php echo lamngantieude(get_the_title()); ?>

Xong , bây giờ cả cái tiêu đề dài lê thê đã được làm ngắn lại <= 60 kí tự - vừa vặn , đẹp đẽ

nếu khó hiểu ở khúc nào , các bạn hãy để lại comment , hoặc send file bạn muốn sửa cho mình , mình sẽ giúp các bạn làm cho được (với wordpress thôi đó)

chúc các bạn có được kết quả như mong muốn.

Ngày đăng: 04/06/2015, 21:00

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w