Nếu bạn đang sử dụng phiên bản WordPress 6.4.3 rất có thể bạn sẽ gặp phải lỗi Incompatible Archive (Lưu trữ không tương thích) khi bạn cài đặt 1 plugin hoặc theme nào đó, lỗi này do plugin hoặc theme đã được nén trên máy sử dụng hệ điều hành MacOS và mô-đun ZipArchive đang […]
Xoá các thuộc tính type=’text/javascript’ và type=’text/css’ khỏi WordPress
Trong quá trình phát triển web, khi tôi check domain vutruso.com ở W3C (https://validator.w3.org/) xem code đầu ra HTML có hợp lệ hay không thì gặp phải thông báo warning như phía dưới. The type attribute for the style element is not needed and should be omitted. Warning: The type attribute is unnecessary for JavaScript […]
Hiển thị các hook đang có trên website WordPress
Khi thêm tính năng vào website WordPress đa số các theme hoặc plugin sẽ hỗ trợ rất nhiều cái móc (hook) để bạn có thể add code vào vị trí mà bạn mong muốn, nhưng nhiều khi lập trình viên mới tìm hiểu lại không biết hook nào để add_action cả nên trong bài viết […]
Ghi nhật ký tất cả các truy vấn SQL trong WordPress
Khi phát triển website và tối ưu website hay fix bug WordPress tôi hay bật toàn bộ debug lên và cả bật các SQL queries lên để xem có vấn đề nào cần được giải quyết hay không, trong bài viết trước đó tôi đã hướng dẫn cách để bạn bật debug trong WordPress lên […]
Không tìm thấy mục chỉnh sửa theme/plugin trong WordPress
Trong phần quản trị WordPress (WP Dashboard) nếu bạn có quyền admin thì sẽ có phần chỉnh sửa theme hoặc plugin nằm ở mục: – Chỉnh sửa theme Theme > Theme File Editor – Chỉnh sửa plugin Plugin > Plugin File Editor Tuy nhiên 1 vài lý do bảo mật mà người có kinh nghiệm […]
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 […]
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 […]
Cập nhật thời gian xuất bản bài viết hàng loạt cho WordPress
Nếu bạn muốn thay đổi thời gian xuất bản bài viết hàng loạt chứ không phải ngồi cặm cụi chỉnh sửa thủ công từng bài viết thì có thể đọc qua bài viết dưới đây. Cập nhật hay thay đổi thời gian xuất bản post, page hoặc sản phẩm khi sử dụng WooCommerce hàng loạt […]
Đảo ngược thứ tự hiển thị field dữ liệu – ACF
Trong bài viết trước tôi có hướng dẫn 1 bài viết check điều kiện để lấy data cuối trong repeater field – Advanced Custom Fields (ACF) và hiển thị trong bài này sẽ thay đổi thứ tự hiển thị dữ liệu 1 cách đơn giản khi sử dụng plugin ACF <?php $outs = array(); if( […]
Cách xóa toàn bộ comment spam / pending WordPress
Tôi có cung cấp cho khách hàng của tôi plugin chống spam miễn phí bạn có thể xem thêm thông tin tại đây Nếu website của bạn đang bị spam comment dữ dội và hiện có hàng đống bình luận đang ở tình trạng chờ duyệt (pending) ở phần bình luận WP DASHBOARD ? Nếu […]
Tạo tài khoản Admin WordPress trong phpMyAdmin
Trước đây tôi có viết 1 bài viết giúp bạn tạo tài khoản admin trong WordPress với code PHP nhưng có 1 số khách hàng có nhắn với tôi rằng thêm code PHP vào file functions.php thì sẽ bị Imunify 360 blocked không cho lưu vì nghi ngờ mã độc dù code rất an toàn […]
Theo dõi email gửi đi trong WordPress – Email Log
Nếu bạn cấu hình SMTP để gửi thư trong website WordPress thì đa số các plugin sẽ thu phí thêm tính năng theo dõi các email được gửi đi nên trong bài viết này tôi giới thiệu cho bạn 1 số plugin miễn phí giúp bạn có thể theo dõi các email nào được gửi […]