Nội dung
Nói chung chuyện làm mục lục thì chắc bây giờ chỉ có ít người không biết thôi ^^
Vì thế trong bài viết này mình không đề cập đến cách làm cơ bản đấy nữa
Đối tượng mình hướng tới của bài viết này là những người lười ;))
Lười này là lười cập nhật mục lục hoặc khi làm xong hết truyện mới tính đi làm mục lục
Truyện ngắn ít chương thì không nói làm gì rồi :))
Nhưng nếu có tới gần trăm chương mà lúc đấy mới làm mục lục thì đúng là cả một cực hình đúng không ^^
Gõ số chương này, copy link để dán này,…
Hay thậm chí là nếu bạn quá lười đến nỗi không muốn tự cập nhật mục lục nữa, thì WordPress giờ đây cũng đã có sẵn chế độ giúp các bạn cập nhật tự động mục lục truyện của mình. Cùng bắt đầu nhé ^^
Nhưng có điều, muốn làm được theo cách này thì blog của bạn phải đáp ứng được một trong hai yêu cầu sau:
- Bạn có dùng category hay tag riêng cho mỗi truyện.
- Với mỗi truyện, có cách đặt tiêu đề của bài viết thống nhất theo dạng tên truyện đứng đầu tiên và trong tiêu đề bài viết có ghi chương bằng số.
Cách làm mục lục tự động cập nhật
Muốn làm được mục lục tự động cập nhật, bạn bắt buộc phải dùng category hay tag riêng cho mỗi truyện.
Bước 1: Vào trang category hoặc tag trong blog. Copy địa chỉ category hoặc tag muốn dùng để làm mục lục trong phần Chuỗi cho đường dẫn tĩnh. Ví dụ tớ muốn làm mục lục cập nhật cho truyện Tàng tình, tớ sẽ copy phần tang-tinh
Bước 2: Tạo một trang mới để làm mục lục. Sau đó, tùy theo bạn đang dùng category hay tag mà thay vào các code tương ứng sau:
[display-posts category="tang-tinh" posts_per_page="-1" order="ASC"]
[display-posts tag="huong-dan" posts_per_page="-1" order="ASC"]
Bước 3: Chỉnh sửa, thêm bớt trang theo ý thích. Và giờ, khi bạn post truyện mới có dùng category hoặc tag mà bạn đã đặt. Link truyện sẽ được tự động thêm vào. Các bạn có thể xem thử ví dụ trong trang này
Chú ý: Nếu truyện của bạn có trên 100 chương thì chỉ có 100 kết quả đầu tiên mới hiện ra thôi. Vì vậy, nếu muốn hiện ra các kết quả tiếp theo thì ngoài code phía trên, bạn phải dùng thêm cả code sau nữa:
[display-posts category="tang-tinh" posts_per_page="-1" offset="100" order="ASC"]
Nếu số bài viết trên 200 thì tiếp tục dùng code trên, chú ý thay số 100 thành 200. Cứ tăng số đến khi hiển thị đủ bài viết là được. Ví dụ nếu một truyện của mình có trên 300 chương thì số code mình phải sử dụng sẽ là 4 code.
Update ngày 27/04/2015: WordPress mới sửa lại cách đặt tên tag/category, khi chứa dấu không phải ký tự tiếng Anh thì ở phần Chuỗi trong đường dẫn tĩnh sẽ cắt hết dấu đi. Nhưng việc này chỉ áp dụng với những tag/category mới tạo, tag/category tạo trước đó vẫn giữ dấu như cũ. Vì vậy mà tất cả các tag có dấu trong code này đều bị vô hiệu hóa.
Cách sửa như sau:
1. Vào trang list tag/category
2. Xem có tag/category nào đang bị chứa dấu ở cột Chuỗi trong đường dẫn tĩnh thì bấm vào Sửa nhanh, sau đó bấm luôn vào Cập nhật, nó sẽ đổi thành không dấu
3. Dùng chuỗi không dấu đó thay vào code là được
Trường hợp dính quá nhiều cái có dấu thì tạm thời bạn chỉ nên sửa cái cần dùng trong code thôi đã ^^
Cách làm mục lục chỉnh sửa
Mục lục tự động cập nhật thì được cái là nó tự động, không phải động đến nó cũng tự cập nhật cho. Có điều là nó rất xấu, mình không chỉnh sửa được gì cả. Vậy khi mình muốn làm một mục lục có thể chỉnh sửa thì làm như sau:
Bước 1:
-
Nếu bạn có dùng tag/category thì làm các bước tương tự như cách làm mục lục tự động phía trên. Sau đó bấm vào nút Xem thử những thay đổi. Bôi đen và copy toàn bộ liên kết vừa nhận được.
Tiếp đấy paste vào trang mục lục định làm. Sau đó, nhảy thẳng xuống bước 2.
-
Nếu bạn không dùng tag/category thì mở một bài mới, paste vào code sau:
[archives]Bấm vào Xem thử những thay đổi, copy tất cả các kết quả vừa nhận được
Mở Word lên, paste vào đó những gì vừa copy. Lại bôi đen toàn bộ, bấm vào nút Sort Text (biểu tượng A->Z trong hình)
Chọn OK. Sau đó xóa những bài không liên quan đến truyện bạn muốn làm mục lục đi. Bôi đen toàn bộ phần còn lại. Lại bấm Sort Text.
Ở phần Type, chọn Number -> OK

Lúc này danh sách các chương đã được sắp theo đúng thứ tự rồi :D
Chú ý: Với những truyện có phiên ngoại thì bạn nhớ chỉnh lại thứ tự link bằng tay nhé
Xong xuôi thì copy kết quả vừa nhận được, paste vào trang định làm mục lục.
Bước 2: Chuyển trang sang chế độ Text, copy toàn bộ, paste vào Notepad.
Bước 3: Bây giờ bạn có thể chỉnh sửa cho cái mục lục của mình đẹp hơn bằng cách bấm Ctrl-H và replace những phần không mong muốn trong liên kết. Ví dụ tớ không muốn giữ lại tên truyện trong mỗi link nữa nên sẽ replace nó đi để chỉ còn lại tên chương thôi.
Ngoài ra bạn cũng có thể replace hàng loạt các thẻ ul hay li để mục lục không còn được để dưới dạng danh sách nữa
Bước 4: Copy toàn bộ phần trong Notepad. Quay lại bài đang viết, xóa phần cũ đi, paste phần vừa copy vào, ví dụ tớ được như thế này
Bước 5: Quay lại chế độ hiển thị, giờ bạn có thể chỉnh sửa gì tùy thích rồi ^^ Như là thêm bìa truyện, thông tin truyện, căn giữa,…
Vậy là xong rồi đấy ^^






