Nếu bạn muốn tạo một trang chủ tùy chỉnh bằng code trong WordPress, bạn cần thực hiện các bước sau:
Tạo một tệp tên là front-page.php
:
Đầu tiên, bạn cần tạo một tệp PHP mới có tên là front-page.php
trong thư mục theme của bạn. Thư mục theme thường nằm trong thư mục /wp-content/themes/ten-theme-cua-ban/
, trong đó ten-theme-cua-ban
là tên của theme bạn đang sử dụng.
Chỉnh sửa tệp front-page.php
:
Bây giờ, bạn có thể chỉnh sửa tệp front-page.php
để tạo giao diện trang chủ tùy chỉnh theo ý muốn của bạn. Bạn có thể sử dụng mã PHP và HTML để thiết kế trang chủ theo cách bạn muốn. Ví dụ:
<?php get_header(); ?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<!-- Custom homepage content goes here -->
</main><!-- #main -->
</div><!-- #primary -->
<?php get_footer(); ?>
Trong ví dụ trên, bạn có thể thay đổi phần “Custom homepage content goes here” để thêm nội dung, các vị trí widget, hoặc bất kỳ phần tử nào bạn muốn hiển thị trên trang chủ tùy chỉnh.
Chọn trang chủ tùy chỉnh trong cài đặt:
- Đăng nhập vào trang quản trị của WordPress.
- Trong menu bên trái, điều hướng đến “Settings” (Cài đặt) và chọn “Reading” (Đọc).
- Trong phần “Your homepage displays” (Trang chủ của bạn hiển thị), chọn “A static page” (Một trang tĩnh).
- Dưới mục “Homepage” (Trang chủ), bạn không cần chọn bất kỳ trang nào vì trang chủ tùy chỉnh sẽ được hiển thị dựa trên tệp
front-page.php
mà bạn đã tạo.
Lưu lại các thay đổi:
Nhớ lưu lại các thay đổi trong cài đặt sau khi bạn đã chọn trang chủ tùy chỉnh.
Bây giờ, trang chủ tùy chỉnh của bạn sẽ được hiển thị dựa trên tệp front-page.php
mà bạn đã tạo. Bạn có thể tùy chỉnh giao diện và nội dung của trang chủ này bằng cách chỉnh sửa tệp front-page.php
.
Xin chào,
99,99% nội dung trên website này là nhờ hỏi ChatGPT, rồi mình biên tập lại để dễ hiểu và dùng lâu dài. Một vài bài tự viết, còn lại là “làm việc nhóm với AI”
Mình lưu tại đây để tra cứu, học tập và chia sẻ với bạn bè. Nếu bạn tìm được gì hữu ích, cứ đọc thoải mái – miễn phí, không quảng cáo.
Mình cũng có vài app cá nhân:
QuestionBank – Ôn thi vào 10 (iOS, Android)
TypingTest by QuestionBank (iOS, Android)
Cảm ơn bạn đã ghé qua!