Under Construction Mode/Maintenance Mode là cụm từ chỉ chung các trang chứa nội dung thông báo website đang nâng cấp, bảo trì. Thường thì các webmaster đều cho hiển thị trang under construction nhằm để ngăn chặn không cho khách truy cập thấy được nội dung bên trong. Để tạo được một trang under construction trong WordPress thì ra có thể làm 2 cách:
Dù 2 cách này tuy có khác nhau nhưng nó vẫn giống nhau cùng 1 đặc điểm là khi người ta truy cập bất kỳ trang nào trong blog đều sẽ hiển thị trang under construction thay vì nội dung gốc. Và trong bài này, mình sẽ chia sẻ cho các bạn một plugin rất hay để làm trang under construction tên là WordPress Maintenance – Under Construction Mode mà mình đã mua tại Codecanyon với giá $13 và sẽ liệt kê 1 vài plugin và theme khác nữa ở cuối bài để mọi người tham khảo.
Sau khi tải về, các bạn giải nén ra sẽ được 1 thư mục và 1 tập tin thế này
Sau đó các bạn vào Plugins ⇨ Add New rồi upload file dpMaintenance.zip lên. Còn thư mục documentation là hướng dẫn sử dụng.
Sau khi kích hoạt, các bạn vào Maintenance và active nó lên.
Xong rồi, công việc tiếp theo của bạn là kích hoạt hoặc tùy chọn trên các tùy chọn có sẵn của nó. Mình xin liệt kê sơ lược các tùy chọn có trong plugin này như sau:
General Setting
Các tùy chọn cơ bản của plugin như kích hoạt, tùy chỉnh logo, chọn theme (6 themes khác nhau), tùy chọn nhóm thành viên có thể thấy thông báo Maintenance và chèn tracking script (Google Analytics,…).
Timer Widget
Tùy chọn hiển thị đồng hồ đếm ngược trên trang maintenance. Ở đây bạn có thể tùy chỉnh thời gian đếm ngược, tùy chỉnh chữ và còn có một chức năng khá đặc biệt là tự động deactive plugin khi thời gian đếm ngược kết thúc.
Progress Bar Widget
Tùy chọn hiển thị thanh tiến trình, bạn có thể tùy chọn phần trăm hoàn thành để hiển thị. Cái này để ra cho có thôi chứ nó chẳng tự động thay đổi đâu.
Social Widget
Tùy chọn hiển thị các liên kết dẫn đến các trang mạng xã hội.
Company Information
Bạn có thể viết giới thiệu hay lý do đóng cửa vào đây, nó sẽ hiển thị thành một khu vực nho nhỏ phía dưới trang maintenance.
Flickr Images Widget
Tùy chọn hiển thị các hình ảnh trên tài khoản Flickr.
Twitter Feed Widget
Tùy chọn hiển thị các tweet mới nhất trên tài khoản Twitter của mình.
Links
Tùy chọn hiển thị các liên kết, dạng như blogroll.
Newsletter Widget
Tùy chọn hiển thị thanh đăng ký bản tin qua email, chỉ tiếc là nó chỉ hỗ trợ Mailchimp.
Contact Form Widget
Tùy chọn hiển thị form liên hệ trên trang maintenance.
Sau khi tùy chọn xong hết tất cả, trang maintenance của bạn sẽ như thế này
Ảnh trên là sử dụng theme Default, bạn có thể tùy chọn theme khác ở phần tùy chọn General Setting.
Nếu bạn không muốn sự phức tạp của các plugin trả phí thì có thể sử dụng những plugin miễn phí, dưới đây là một số plugin còn làm việc rất tốt tính tới thời điểm hiện tại.
Không chỉ có plugin mới làm được việc này mà theme cũng có thể làm được. Dưới đây là một vài theme làm trang maintenance/under construction khá đẹp.
Các bạn có thể tham khảo thêm các theme tạo trang Under Construction miễn phí cho WordPress mà Minh Nhựt đã giới thiệu trên blog cá nhân của bạn ấy.