Hôm trước 1 khách hàng của tôi gặp phải vấn đề khi covert ảnh sang định dạng .webp thì dung lượng ổ cứng tăng dung lượng quá nhiều và nó cũng không giúp cải thiện tốc độ web nhiều nên khách quyết định chuyển về định dạng mặc định nhưng trong database còn sót rất […]
Thêm liên hệ đa kênh AIO cho website
Đây là tiện ích lấy ý tưởng từ plugin All in One Support Button + Callback Request, vì mình thấy không cần nhiều tính năng như All in One Support Button + Callback Request sẽ làm nặng website nên tạm code cho nó đơn giản và nhẹ nhàng. Cũng dự định làm 1 plugin nhỏ […]
Cách chặn lập chỉ mục (noindex) phân trang
Tuỳ theo trường phép SEO hoặc tư duy SEO của mỗi người mà người đó sẽ thực hiện các công việc để tối ưu SEO theo cách của họ, có rất nhiều định nghĩa về SEO hoặc cách setup technical SEO được khách hàng yêu cầu và đây là 1 yêu cầu thường được setup […]
Tự động xóa cache ở plugin Swift Performance
Swift Performance là plugin bộ nhớ đệm cũng được nhiều dùng yêu thích. Bạn có thể dùng thử Swift Performance Lite miễn phí từ kho lưu trữ WordPress. Swift Performance là một plugin tối ưu hóa hiệu suất và cache cho các trang web WordPress. Nó giúp tăng tốc độ tải trang, cải thiện thời […]
WordPress – Khoá đăng nhập web nếu nhập mật khẩu sai quá x lần
Trên thị trường có rất nhiều plugin giống bạn phòng thủ trước Brute-force login attacks, 1 số plugin điển hình mà bạn có thể cài đặt như: Limit Login Attempts Reloaded, WP fail2ban – Advanced Security Plugin, SiteGuard WP Plugin … nhưng nếu bạn không muốn sử dụng plugin thì có thể sử dụng code […]
Cách ẩn / hiện sản phẩm WooCommerce từ 1 quốc gia cụ thể
Trong bài viết trước tôi có giới thiệu về tính năng kiểm tra IP quốc gia với WC_Geolocation và có 1 số độc giả có nhắn tin hỏi cách để ẩn hoặc hiển thị sản phẩm cho người dùng từ một số quốc gia nên trong bài ngắn hôm nay là 1 cách ứng dụng […]
Code kiểm tra IP quốc gia với WC_Geolocation
Nếu bạn sử dụng WooCommerce và muốn xác định người dùng đang truy cập website đến từ quốc gia nào thì có thể sử dụng chức năng đã được tích hợp sẵn trong WooCommerce Để làm được việc này, bạn có thể sử dụng tích hợp MaxMind Geolocation PHP được tích hợp sẵn trong plugin […]
Sửa lỗi unable to execute shell.sh: No such file or directory
Thông báo lỗi “sudo: unable to execute home/shell.sh: No such file or directory” thường do file shell hoặc thư mục được chỉ định không tồn tại hoặc không thể tìm thấy tuy nhiên nếu bạn chắc cú đúng đường dẫn và đúng tên file nhưng vẫn gặp thông báo lỗi như trên thì có thể […]
Tạo gallery sử dụng slick carousel kết hợp Magnific
Khi code theme WordPress từ đầu tôi thường xuyên sử dụng các thư viện và tạo các slider tạo slider có ảnh thu nhỏ kèm theo chức năng lightbox nên trong bài này tôi giới thiệu code tĩnh html css js để bạn xem và hiểu cấu trúc, khi nào cần bạn có thể kết […]
Tạo contact form đẹp cho website WordPress
Với Contact form nếu bạn biết 1 tí css thì có thể style chúng trở nên rất chuyên nghiệp, bất kể là style nào ở 1 website khác bạn đều có thể copy và tối ưu lại cho phù hợp với website của mình. Trong bài này sẽ là bài hướng dẫn nhanh để độc […]
Tạo hiệu ứng tuyết rơi cho WordPress không cần plugin
Noel sắp đến và chủ website thường tạo hiệu ứng tuyệt rơi để website trở nên sinh động hơn, nếu bạn tìm kiếm điều này thì có thể đọc qua bài viết sau để tích hợp hiệu ứng tuyết rơi vào trang web của bạn chỉ trong vài phút. Tạo hiệu ứng tuyết trong WordPress […]
Sửa lỗi Rank Math không cập nhật sitemap xml
Rank Math là plugin SEO được đông đảo người dùng Việt Nam sử dụng, nó vượt mặt cả Yoast SEO từng hùng bá mười phương, trong bài viết này mình note nhanh cách để sửa lỗi khi plugin SEO Rank Math không cập nhật các bài viết mới hoặc danh mục sản phẩm vào file […]