Phiên bản Nginx mới (từ 1.25.1) khi bạn kiểm tra cấu hình với lệnh nginx -t bạn rất có thể sẽ thông báo warn như sau: 2024/07/16 15:03:05 [warn] 2143375#2143375: the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/fastpanel2-sites/vutruso_usr/vutruso.com.conf:68 Warn này thông báo vị trí lỗi liên quan đến cấu […]
Tiện ích liên hệ cho website – cố định ở bottom mobile
Lúc trươc mình có chia sẽ code liên hệ all in one khá hay ở desktop, nếu ban chưa biết có thể xem qua bài viết này nhé, trong bài viết này là 1 tiện ích nhỏ gọn chỉ hiển thị trên thiết bị di động. Bạn có thể xem qua demo ở ảnh dưới […]
Cách vô hiệu hóa IPv6 trong UFW trên Linux
IPv6 (Giao thức Internet phiên bản 6) là giao thức internet thế hệ tiếp theo. Nó giải quyết các thách thức liên quan đến việc có sẵn một địa chỉ IP duy nhất cho mỗi thiết bị hỗ trợ IoT. Khi bạn thêm quy tắc tường lửa bằng UFW (Uncomplicated Firewall), nó sẽ thêm cả […]
Lưu Google font cục bộ trên host khi sử dụng theme Astra
Lưu Google font cục bộ trên host (Self-Host Google Fonts) là điều mọi website nên sử dụng để tối ưu tốc độ truy cập web cũng như giúp website được bảo mật hơn. Trong bài viết này tôi sẽ hướng dẫn nhanh cách bật tính năng Load Google Fonts Locally khi bạn sử dụng theme […]
Sử dụng MTR để xem vị trí bị nghẽn mạng
Vừa qua liên cố gặp sự cố mạng nên tôi buộc phải check xem tình trạng nghẽn mạng từ đâu để giải thích cho khách hàng biết về sự cố khi khách lướt web rất chậm và nhiều trường hợp nếu ping thì sẽ bị timeout luôn. Tôi sử dụng công cụ MTR để chuẩn […]
Hiển thị thanh thông báo Cookie Bar cho website
Mới đây tôi có làm 1 website cho 1 bên liên quan tới pháp luật và có làm thanh cookie bar nên tiện thể share code cho những ai cần. Code này hiển thị 1 thông báo về việc website thu thập dữ liệu hoặc có quảng cáo … Theo Nghị định 13/2023/NĐ-CP bảo vệ […]
Hiển thị số lượng sản phẩm trong menu danh mục WooCommerce
Trong bài viết này tôi sẽ hướng dẫn nhanh cách để bạn hiển thị ra danh mục sản phẩm WooCommerce bên trong giao diện quản trị /wp-admin/nav-menus.php sau đó sẽ hiển thị số lượng sản phẩm nằm trong danh mục sản phẩm cụ thể để bạn có cái nhìn trực quan hơn thay vì phải […]
Tối ưu menu cho website WordPress với Menu Caching
Có thể nhiều người không biết Menu trong WordPress bản chất nó cũng là 1 custom post type như Post hoặc Page mà thôi nhưng đa số người dùng không hiểu và bỏ qua phần này mà chỉ config tạo cache cho các phần khác. Trong bài viết mình giới thiệu đến bạn 1 plugin […]
Lỗ hổng thực thi mã từ xa trong WordPress (ARE) là gì?
Tin tặc thường đột nhập vào một trang web bằng cách khai thác các plugin, theme lỗi thời và hacker khai thác cả lõi WordPress. Sau đó, họ tải lên một tệp PHP chứa nhiều mục đích khác nhau nhằm có toàn quyền kiểm soát website của bạn. Sau đó, tin tặc có thể sử […]
Hiển thị ảnh xem trước khi chọn file trong Contact form 7
Trong một dự án mới đây tôi có làm 1 form liên hệ cho phép người dùng có thể lựa chọn file ảnh và gửi đi để yêu cầu báo giá, trước khi gửi đi thì sẽ có 1 ảnh được hiển thị dạng image preview để người dùng có thể xem trước ảnh sẽ […]
Rocky Linux 9.4 được phát hành như Red Hat Enterprise
Một tin cực kỳ vui đó là nhóm kỹ thuật phát hành Rocky Linux đã công bố xuất bản Rocky Linux 9.4 có chức năng tương tự phiên bản Red Hat Enterprise Linux 9.4 nhưng hoàn toàn miễn phí. Red Hat Enterprise Linux (RHEL) là một trong những hệ điều hành dành cho doanh nghiệp […]
Xoá Patterns (mẫu) nếu không sử dụng Gutenberg WordPress
Nếu website của bạn hoàn toàn không sử dụng Gutenberg editor và bạn cần xoá Custom post type Patterns ngay dưới mục theme (giao diện) thì có thể áp dụng code này để xoá. Patterns trong WordPress là gì? Nói ngắn gọn dễ hiểu đó là các mẫu template được dựng sẵn để tái sử […]