Người Viết : ViKiMi Editor

Hướng dẫn sử dụng front-page.php một cách chính xác, tối ưu thiết kế Website của bạn !
Khi xây dựng Website chắc chắc mục đích để tạo nên Website sẽ giúp cho nó được hoàn thiện hơn. Cách trải nghiệm Website đem lại là cách tốt nhất để biết Website của bạn có thực sự đang đạt yêu cầu không? Chính vì vậy mà mục đích tạo front-page.php sẽ giúp cho bạn hiểu hơn về cách nó mang lại trải nghiệm.
Vậy điều gì khác nhau khi bạn sử dụng home.php và front-page.php? Liệu vấn đề này có quan trọng không? Điều này thực sự rất quan trọng vì nó sẽ đem lại trải nghiệm Website tốt hơn. Và quyết định của bạn không tạo một Trang Chủ đúng cách.
Khi bạn quyết định sử dụng home.php hoặc front-page.php luôn là quyết định quan trọng vì nó sẽ ảnh hưởng tới hiệu suất của Website, thậm chí làm hỏng Website và hỏng trải nghiệm người dùng của Website của bạn.
+ Khi bạn tập trung phát triển một Blog cá nhân hoặc một tổ chức thì luôn ưu tiên việc hiển thị các thông tin bài đăng mới nhất. Khi đó home.php là trang chính có thể được lựa chọn ở mức cao nhất. Điều này cũng phù hợp với thời điểm đầu WordPress ra đời cho phép xây dựng quản lý nội dung các Blog hoàn thiện ở mức cao cấp hơn.
+ Tệp front-page.php đề cập đến một tính năng xa hơn sau này mới được thêm vào WordPress. Khi sự phát triển của WordPress ở mức độ cao hơn, người dùng đã có nhu cầu hiển thị trang tuỳ chỉnh tĩnh dưới dạng chỉ mục. Chính nhu cầu này đã giúp các Website tạo ra bởi CMS WordPress đã đạt mức độ hoàn chỉnh và chất lượng cao hơn.
Sự khác biệt này mà người dùng sẽ quyết định sử dụng các tệp mẫu cho phù hợp. Sư phù hợp khi dùng các tệp mẫu làm cho Website WordPress sẽ mang lại chất lượng và trải nghiệm tốt nhất. Thậm chí tránh ảnh hưởng mục đích ban đầu khi xây dựng Website, không làm hỏng Website.
Bạn có thể chọn các thiết lập của Website tại phần Setting > Reading như bên dưới :

a. Latest posts as front page
Theo mặc định, WordPress luôn ưu tiên cho hiển thị các bài đăng mới nhất trên Website. Cũng đồng nghĩa khách truy cập luôn thấy nội dung mới nhất được cập nhật trên Website của bạn. Đây là một cách phù hợp nhất khi bạn xây dựng một Blog, vì vậy đây là mức ưu tiên cao.
Khi đó chúng ta sẽ thấy ưu tiên muốn có chính là hiển thị home.php, giả sử nếu bạn không có home.php thì WordPress sẽ tự động tìm front-page.php để hiển thị. Cuối cùng, nếu vẫn không có cả 2 khả năng trên thì WordPress sẽ tìm đến index.php để hiển thị.
Tất nhiên, WordPress luôn có cây phân cấp vì vậy bạn yên tâm Website luôn được hiển thị tốt nhất theo đúng chuẩn thiết kế của CMS này.
b. Static page as front page
Trong trường hợp Website của bạn không phải một Blog hoặc là bạn muốn hiển thị một trang cụ thể là phần đầu tiên mà khách truy cập nhìn thấy, thì tuỳ chọn này nên được thiết lập.
Khi đó chắc chắn rồi, front-page.php là tệp tin mức cao nhất được gọi. Và tệp tin front-page.php sẽ gọi trang đã chọn và hiển thị trang đã chọn ra. Quả thực đây giống một cách lợi ích nhất mà bạn được hưởng và yên tâm rằng mọi thứ đã ổn theo đúng hướng xây dựng Website.
Như vậy, chúng ta đã thấy cách khác biệt khi sử dụng home.php và front-page.php. Sự khác biệt này đem lại trải nghiệm khác nhau cho Website và không phá hỏng Website của bạn. Hãy tạo trang chủ hiển thị theo đúng cách mà bạn cần.
Một ví dụ điển hình là bạn không thể sử dụng home.php làm một trang chủ tĩnh và đồng thời không có các bài đăng mới nhất. Điều này là không chính xác, sẽ làm hỏng cấu hình WordPress và các Plugin thứ ba muốn tìm tệp đúng để sử dụng. Dẫn đến Website của bạn có một trải nghiệm rất tệ và thậm chí hỏng Website trong quá trình phát triển.