Câu 1:Sự khác biệt cơ bản nhất giữa WordPress.org và WordPress.com là gì?
💡 Lời giải chi tiết:
WordPress.org cung cấp mã nguồn mở để người dùng tự cài đặt trên hosting riêng, mang lại sự linh hoạt tối đa so với dịch vụ lưu trữ có sẵn của WordPress.com. Kết luận Lý giải WordPress.org là nền tảng tự lưu trữ (self-hosted) cho phép toàn quyền kiểm soát mã nguồn và cài đặt plugin.
Câu 2:Tệp tin nào trong thư mục gốc của WordPress chứa thông tin cấu hình kết nối cơ sở dữ liệu?
💡 Lời giải chi tiết:
Tệp wp-config.php là tệp cấu hình quan trọng nhất chứa các thông số như tên database, username và password để WordPress kết nối với máy chủ dữ liệu. Kết luận Lý giải tệp tin wp-config.php
Câu 3:Trong WordPress, 'Hooks' được chia thành hai loại chính nào?
💡 Lời giải chi tiết:
Hệ thống Hook của WordPress cho phép lập trình viên can thiệp vào luồng xử lý thông qua Actions để thực hiện hành động và Filters để thay đổi dữ liệu. Kết luận Lý giải Actions và Filters
Câu 4:Cách tốt nhất để tùy biến CSS của một giao diện (Theme) mà không bị mất dữ liệu khi cập nhật là gì?
💡 Lời giải chi tiết:
Sử dụng Child Theme giúp bảo toàn các tùy chỉnh cá nhân vì các thay đổi này nằm ở thư mục riêng, không bị ghi đè khi giao diện mẹ (Parent Theme) cập nhật phiên bản mới. Kết luận Lý giải Sử dụng giao diện con (Child Theme).
Câu 5:Tiền tố bảng (Table Prefix) mặc định của cơ sở dữ liệu WordPress là gì?
💡 Lời giải chi tiết:
Theo mặc định khi cài đặt, WordPress sử dụng tiền tố wp_ cho tất cả các bảng trong cơ sở dữ liệu, mặc dù các chuyên gia bảo mật thường khuyến nghị đổi nó để tăng tính an toàn. Kết luận Lý giải wp_
Câu 6:Sự khác biệt chính giữa 'Post' và 'Page' trong WordPress là gì?
💡 Lời giải chi tiết:
Post (Bài viết) thường dùng cho tin tức có dòng thời gian và phân loại, còn Page (Trang) dùng cho nội dung cố định như Trang liên hệ hay Giới thiệu. Kết luận Lý giải Post có tính chất thời gian và được phân loại theo Category/Tag, trong khi Page có tính tĩnh và phân cấp theo cha-con.
Câu 7:Mục đích chính của thuộc tính 'Alt text' khi tải ảnh lên WordPress là gì?
💡 Lời giải chi tiết:
Alt text (Văn bản thay thế) đóng vai trò quan trọng trong SEO và khả năng tiếp cận web bằng cách mô tả nội dung hình ảnh khi hình ảnh không thể hiển thị. Kết luận Lý giải Giúp công cụ tìm kiếm hiểu nội dung ảnh và hỗ trợ người khiếm thị sử dụng trình đọc màn hình.
Câu 8:Để tối ưu SEO cho đường dẫn (Permalinks), cấu hình nào thường được khuyến nghị nhất?
💡 Lời giải chi tiết:
Cấu trúc Post name tạo ra các URL ngắn gọn, chứa từ khóa và dễ đọc cho cả người dùng lẫn công cụ tìm kiếm, giúp cải thiện thứ hạng SEO. Kết luận Lý giải Post name (ví dụ: /ten-bai-viet/)
Câu 9:Quyền hạn của vai trò người dùng 'Editor' (Biên tập viên) khác với 'Author' (Tác giả) như thế nào?
💡 Lời giải chi tiết:
Trong hệ thống phân quyền của WordPress, Editor có quyền kiểm soát nội dung rộng hơn Author bao gồm việc chỉnh sửa hoặc xóa bài viết của những thành viên khác. Kết luận Lý giải Editor có thể quản lý bài viết của tất cả mọi người, trong khi Author chỉ quản lý được bài viết của chính họ.
Câu 10:Trình soạn thảo mặc định hiện nay của WordPress (từ phiên bản 5.0 trở đi) có tên là gì?
💡 Lời giải chi tiết:
Gutenberg là trình soạn thảo dạng khối (block-based editor) được giới thiệu nhằm thay thế trình soạn thảo cũ, giúp việc thiết kế nội dung trực quan hơn. Kết luận Lý giải Gutenberg
Câu 11:Để ngăn chặn thư rác (spam) trong bình luận một cách tự động, plugin nào thường được cài sẵn mặc định khi cài WordPress?
💡 Lời giải chi tiết:
Akismet là dịch vụ lọc thư rác mạnh mẽ được phát triển bởi Automattic, giúp tự động kiểm tra và ngăn chặn các bình luận rác trên trang web WordPress. Kết luận Lý giải Akismet Anti-Spam
Câu 12:Quy tắc phân quyền tập tin (File Permissions) an toàn và phổ biến nhất cho các thư mục trong WordPress là gì?
💡 Lời giải chi tiết:
Mã 755 cho phép chủ sở hữu toàn quyền, còn những người khác chỉ có quyền đọc và thực thi, đây là thiết lập chuẩn giúp cân bằng giữa hoạt động và bảo mật cho thư mục. Kết luận Lý giải 755
Câu 13:Vòng lặp (The Loop) trong WordPress dùng để làm gì?
💡 Lời giải chi tiết:
The Loop là cơ chế mã nguồn cốt lõi của WordPress được sử dụng để duyệt qua các bài viết và hiển thị chúng dựa trên các tiêu chí truy vấn. Kết luận Lý giải Để truy xuất và hiển thị danh sách các bài viết từ cơ sở dữ liệu lên trang web.
Câu 14:Shortcode trong WordPress có định dạng bao quanh bởi cặp dấu nào?
💡 Lời giải chi tiết:
Shortcode là các mã ngắn được đặt trong dấu ngoặc vuông để thực thi các chức năng phức tạp hoặc hiển thị nội dung động một cách dễ dàng trong bài viết. Kết luận Lý giải Cặp dấu ngoặc vuông [ ]
Câu 15:Thuật ngữ 'Slug' trong WordPress ám chỉ điều gì?
💡 Lời giải chi tiết:
Slug là phiên bản thân thiện với URL của tiêu đề, thường gồm các chữ cái viết thường và dấu gạch ngang, giúp định danh bài viết trong cấu trúc đường dẫn. Kết luận Lý giải Phần cuối của đường dẫn URL đại diện cho tiêu đề bài viết hoặc trang.
Câu 16:Bảng nào trong cơ sở dữ liệu WordPress lưu trữ thông tin về các tùy chỉnh chung của website (Site Title, URL, Email Admin...)?
💡 Lời giải chi tiết:
Bảng wp_options lưu trữ toàn bộ các thiết lập cấu hình của trang web và các plugin, bao gồm cả các thông tin cơ bản được thiết lập trong menu Settings. Kết luận Lý giải wp_options
Câu 17:Tính năng 'Sticky Post' (Bài viết dính) có tác dụng gì?
💡 Lời giải chi tiết:
Sticky Post là tính năng giúp làm nổi bật các nội dung quan trọng bằng cách ưu tiên hiển thị chúng ở vị trí trên cùng của trang chủ hoặc trang tin tức. Kết luận Lý giải Giữ cho bài viết luôn nằm ở đầu danh sách các bài viết mới, bất kể ngày đăng.
Câu 18:Sự khác biệt giữa 'Category' và 'Tag' là gì?
💡 Lời giải chi tiết:
Category (Chuyên mục) dùng để phân loại nội dung theo nhóm lớn có cấu trúc phân cấp, trong khi Tag (Thẻ) dùng để mô tả chi tiết các từ khóa cụ thể không theo cấp bậc. Kết luận Lý giải Category có tính phân cấp (cha-con), còn Tag thì không phân cấp.
Câu 19:Công cụ 'Site Health' (Sức khỏe trang web) trong WordPress được sử dụng để làm gì?
💡 Lời giải chi tiết:
Site Health cung cấp các thông tin quan trọng về cấu hình phần mềm, cảnh báo các plugin lỗi thời hoặc các lỗ hổng bảo mật cần khắc phục trên hệ thống. Kết luận Lý giải Để kiểm tra cấu hình máy chủ, bảo mật và các vấn đề hiệu suất của trang web.
Câu 20:Để thay đổi số lượng bài viết hiển thị trên mỗi trang, bạn cần vào menu nào trong Dashboard?
💡 Lời giải chi tiết:
Trong mục Settings -> Reading, người quản trị có thể tùy chỉnh thông số 'Blog pages show at most' để kiểm soát số lượng bài viết xuất hiện trên mỗi trang danh sách. Kết luận Lý giải Settings -> Reading
Câu 21:Khi muốn di chuyển website WordPress sang một tên miền mới, thao tác nào là quan trọng nhất để tránh lỗi đường dẫn ảnh và liên kết nội bộ?
💡 Lời giải chi tiết:
WordPress lưu trữ các URL tuyệt đối trong cơ sở dữ liệu, vì vậy việc tìm kiếm và thay thế là bắt buộc để tất cả các tài nguyên trỏ về đúng địa chỉ tên miền mới. Kết luận Lý giải Thực hiện tìm kiếm và thay thế (Search and Replace) chuỗi tên miền cũ bằng tên miền mới trong cơ sở dữ liệu.
Câu 22:Tệp tin .htaccess trong WordPress có vai trò chính là gì?
💡 Lời giải chi tiết:
Tệp .htaccess là tệp cấu hình máy chủ mạnh mẽ, được WordPress sử dụng chủ yếu để thực hiện cơ chế Pretty Permalinks (đường dẫn tĩnh đẹp) và các thiết lập bảo mật. Kết luận Lý giải Cấu hình hướng dẫn cho máy chủ (Apache) về cách xử lý đường dẫn URL và bảo mật.
Câu 23:Tính năng 'Excerpt' (Tóm tắt) trong bài viết WordPress có mục đích gì?
💡 Lời giải chi tiết:
Excerpt cho phép người dùng chủ động tạo ra đoạn văn bản ngắn gọn giới thiệu nội dung, giúp trang danh sách bài viết trông gọn gàng và thu hút hơn. Kết luận Lý giải Tạo ra một đoạn mô tả ngắn cho bài viết để hiển thị trên các trang danh sách hoặc kết quả tìm kiếm.
Câu 24:Hệ thống 'Widgets' của WordPress thường được sử dụng ở vị trí nào trên giao diện?
💡 Lời giải chi tiết:
Widgets là các khối chức năng độc lập mà người dùng có thể kéo thả vào các vùng chuyên dụng như thanh bên (sidebar) hoặc chân trang (footer) tùy theo thiết kế của giao diện. Kết luận Lý giải Trong các vùng được chỉ định như Sidebar hoặc Footer.
Câu 25:Hàm nào trong WordPress được sử dụng để lấy tiêu đề của bài viết hiện tại trong vòng lặp?
💡 Lời giải chi tiết:
Trong phát triển giao diện WordPress, hàm the_title() là hàm chuẩn được dùng để in ra tiêu đề của bài viết khi đang thực thi bên trong vòng lặp. Kết luận Lý giải the_title()