Định dạng bài đăng là gì, tại sao và như thế nào trong WordPress 3.1


Định dạng bài đăng là một trong những tính năng thú vị sắp có trong WordPress 3.1. Nhưng hầu hết những người mới bắt đầu đều không biết định dạng bài đăng là gì, tại sao chúng lại quan trọng với bạn và làm cách nào bạn có thể tận dụng tính năng tuyệt vời này. Sau khi xem qua phiên bản alpha của WordPress 3.1, chúng tôi đã quyết định giải thích nội dung, lý do và cách sử dụng tính năng định dạng bài đăng sắp có trong WordPress 3.1.

Định dạng bài đăng là gì?

Định dạng bài đăng là thông tin meta có thể được các chủ đề sử dụng để tùy chỉnh cách trình bày bài đăng. Ok, bây giờ ở định dạng bài đăng bằng tiếng Anh đơn giản là một phương pháp tạo kiểu cho một bài đăng cụ thể. Bằng cách sử dụng tính năng này, bạn có thể chỉ định “định dạng” hiển thị của một bài đăng cụ thể. Tính năng này mở rộng khía cạnh viết blog vi mô của WordPress vì giờ đây bạn có thể có video, liên kết, hình ảnh, âm thanh, trích dẫn, trạng thái, v.v., tất cả ở một nơi và điều tuyệt nhất là chúng sẽ được tạo kiểu phù hợp.

Ví dụ về cách sử dụng

Chúng ta hãy xem Đi sâu vào blog chính thức của WordPress. Họ có hai loại phong cách đăng bài trên trang chủ. Một là một bài đăng hoàn chỉnh hiển thị một đoạn trích, giống như bất kỳ blog nào khác. Nhưng điều thú vị là họ có một phong cách cụ thể của một bài đăng là các liên kết bên ngoài đến các bài đăng blog khác mà họ thấy hữu ích cho người đọc.

Viết blog chủ yếu là chia sẻ tài nguyên và thường xảy ra trường hợp người viết blog chỉ muốn liên kết đến một tài nguyên bên ngoài vì anh ấy/cô ấy thấy nó hữu ích cho độc giả của họ. Vấn đề chính mà họ gặp phải là họ phải tạo một bài đăng mới chỉ để bảo người đọc chuyển đến một trang khác. Điều này tạo ra sự nhầm lẫn cho người dùng cuối vì họ không biết đó là loại bài đăng gì. Thông thường, người dùng phải nhấp vào chế độ xem đầy đủ của bài đăng chỉ để biết rằng tác giả muốn họ xem một liên kết bên ngoài. Mặc dù có những thủ thuật như thế này, cho phép bạn liên kết tới các liên kết bên ngoài từ tiêu đề bài đăng, vấn đề về định dạng bài đăng này sẽ khắc phục tất cả. Các nhà thiết kế chủ đề có thể tạo kiểu cho các “định dạng liên kết” được hiển thị theo cách khác giống như Jeff Starr đã làm khi đào sâu vào WordPress.

Sức mạnh của tính năng này thì quá nhiều để diễn tả. Bởi vì bây giờ bạn có thể viết các bài đăng trạng thái ngắn giống như trên Twitter và có kiểu dáng khác mà không cần phải làm quá nhiều việc. Nếu tìm thấy một câu trích dẫn mình thích, bạn có thể chia sẻ nó và làm nổi bật nó chỉ bằng một cú nhấp chuột. Điểm mấu chốt là tính năng “định dạng bài đăng” sẽ làm cho WordPress trở thành một nền tảng viết blog hoàn thiện hơn.

Tại sao bạn muốn sử dụng Định dạng bài đăng?

Các định dạng bài đăng thay thế nhu cầu sử dụng các danh mục để thực hiện các tính năng tạo kiểu tương tự. Cho đến nay, các nhà phát triển đã hack các danh mục WordPress để đạt được hiệu ứng này, điều này tạo ra rất nhiều sự lộn xộn và nhầm lẫn cho các blogger mới. Việc sử dụng các định dạng bài đăng sẽ không chỉ giảm bớt sự lộn xộn về mặt danh mục mà còn giúp blog của bạn có thể di chuyển giữa các chủ đề hỗ trợ các định dạng đó.

Nó cũng sẽ làm cho blog của bạn thân thiện hơn với người đọc vì người dùng của bạn sẽ biết chính xác loại bài đăng họ đang xem. Hơn nữa, nó sẽ làm cho blog của bạn sinh động hơn vì bạn sẽ có nhiều phong cách đăng bài khác nhau trên trang blog của mình. Hiện tại, hầu hết các bài đăng trên blog trông rất buồn tẻ vì tất cả các bài đăng đều trông giống nhau. Các định dạng bài đăng sẽ lấp đầy khoảng trống rất cần thiết trong các trang web do WordPress cung cấp.

Cách thêm và sử dụng định dạng bài đăng trong WordPress 3.1

Giống như hình thu nhỏ của bài đăng, Menu, Hình nền tùy chỉnh và Tiêu đề tùy chỉnh, định dạng bài đăng cũng sẽ là một tính năng được kích hoạt theo chủ đề. Điều này có nghĩa là tính năng này sẽ chỉ khả dụng nếu chủ đề của bạn tương thích.

Cảnh báo: Bạn phải có hiểu biết tương đối về HTML, CSS và các chức năng của vòng lặp WordPress để làm theo hướng dẫn này.

Để kích hoạt “định dạng bài đăng” trong WordPress 3.1, bạn cần mở tệp functions.php của chủ đề và dán đoạn mã sau:

add_theme_support( 'post-formats', array( 'aside', 'gallery' ) );

Lưu ý: sang một bên, và thư viện không phải là định dạng bài đăng duy nhất có sẵn. Danh sách các định dạng bài viết có sẵn là:

  • sang một bên - Thường được tạo kiểu không có tiêu đề. Tương tự như cập nhật trạng thái Facebook.

  • trò chuyện - Bản ghi cuộc trò chuyện.

  • gallery - Thư viện hình ảnh.

  • liên kết - Một liên kết đến một trang web khác.

  • hình ảnh - Một hình ảnh duy nhất.

  • trích dẫn - Trích dẫn.

  • trạng thái - Cập nhật trạng thái ngắn, thường giới hạn ở 140 ký tự. Tương tự như cập nhật trạng thái Twitter.

  • video - Một video duy nhất.

Để biết danh sách đầy đủ các định dạng bài đăng, hãy tham khảo WordPress Codex.

Khi bạn đã thêm mã này, bạn sẽ thấy một trường mới trong bảng viết bài đăng của mình ở cột bên phải nơi bạn thấy xuất bản.

Khi viết bài, bạn có thể thay đổi định dạng và nhấn xuất bản. Điều này sẽ cho phép bạn hiển thị bài đăng của mình ở định dạng được tạo kiểu sẵn.

Nhưng chờ đã, chúng tôi vẫn chưa chỉ định các định dạng bài đăng được tạo kiểu sẵn này ở bất kỳ đâu trong chủ đề của chúng tôi. Vì vậy, ngay bây giờ, ngay cả khi bạn chọn định dạng trong bảng bài đăng WordPress của mình, nó sẽ không tạo ra sự khác biệt vì chủ đề của bạn không biết cách hiển thị nó. Đối với điều này, chúng tôi sẽ cần chỉnh sửa vòng lặp bài đăng của mình.

Chúng tôi sẽ sử dụng thẻ có điều kiện: has_post_format()

if ( has_post_format( 'aside' )) {
  // code to display the aside format post here
} else if (has_post_format('gallery')) {
   // stuff to display the gallery format post here
} else if (has_post_format('link')) {
   // stuff to display the link format post here
}else {
   // code to display the normal format post here
}

Bây giờ bạn còn chờ gì nữa? Hãy bắt đầu chuẩn bị tinh thần cho tính năng tuyệt vời này. Chúng ta chỉ có thể tưởng tượng WordPress ngày càng được sử dụng nhiều hơn như một nền tảng blog vi mô với các chủ đề mới sẽ ra mắt bằng tính năng này.

Bài đọc bổ sung:

Định dạng bài viết Codex của WordPress
Các loại bài đăng, định dạng và phân loại, Ôi trời!
Định dạng bài đăng so với loại bài đăng tùy chỉnh