Mặc định WordPress không có bất kỳ cảnh báo nào khi bạn xóa categories, tags hay bất kỳ taxonomy terms nào. Chỉ cần một cú click nhầm hoặc vô tình, toàn bộ dữ liệu phân loại có thể biến mất ngay lập tức – và không có cách nào hoàn tác Điều này đặc biệt […]
Tối ưu kết nối database WordPress bằng Unix Domain Socket (mysql.sock)
Mặc định, WordPress kết nối đến MariaDB/MySQL thông qua TCP/IP — cụ thể là localhost (tức là 127.0.0.1, port 3306). Tuy nhiên, nếu web server (PHP-FPM/LSPHP) và MySQL chạy cùng một máy, ta có thể sử dụng Unix Domain Socket để thay thế. 👉 Lợi ích: Tăng tốc kết nối database (bỏ qua giao thức […]
Sửa lỗi hiển thị video khi nhúng Youtube vào WordPress
WordPress có tính năng tự động nhúng (oEmbed) khá tiện lợi – bạn chỉ cần dán link YouTube vào bài viết và nó sẽ tự động chuyển thành video có thể xem được. Tuy nhiên, video nhúng mặc định thường gặp một số vấn đề về hiển thị ngoài frontend website Vấn Đề Thường Gặp […]
Code lazy load YouTube videos trong WordPress không cần plugin
Khi nhúng video YouTube vào WordPress, mặc định hệ thống sẽ tải toàn bộ iframe embed cùng với các script của YouTube ngay từ đầu. Điều này làm tăng đáng kể kích thước trang và giảm tốc độ load, đặc biệt khi có nhiều video. Vấn đề hiệu suất khi nhúng video Youtube vào WordPress […]
Tự động cập nhật domain cho Contact form 7 khi chuyển website
Khi bạn chuyển website WordPress từ localhost lên server thật, hoặc thay đổi tên miền A sang tên miền B, Contact Form 7 thường hiển thị cảnh báo màu vàng (warning) ở phần cài đặt email. Thông báo này xuất hiện vì địa chỉ email gửi đi (From) vẫn đang sử dụng tên miền cũ, […]
Tìm hiểu về WordPress Salts trong wp-config.php
WordPress Salts là một hệ thống bảo mật quan trọng được tích hợp sẵn trong WordPress để bảo vệ thông tin xác thực của người dùng. Chúng là các chuỗi ký tự ngẫu nhiên được sử dụng để mã hóa cookies, session và các dữ liệu nhạy cảm khác trong WordPress. Tại sao WordPress Salts […]
Code tạo Custom Post Type trong WordPress
Custom Post Type (CPT) là một trong những tính năng mạnh mẽ nhất của WordPress, cho phép bạn tạo ra các loại nội dung tùy chỉnh ngoài Post và Page mặc định. Thay vì ép buộc mọi nội dung vào định dạng blog truyền thống, CPT giúp bạn tổ chức và quản lý nội dung […]
Plugin hỗ trợ chức năng Pre-loading Cache cho WordPress
Pre-loading Cache (hay Cache Preloading) trong WordPress là một tính năng tự động tạo trước các file cache cho website trước khi người dùng thực sự truy cập vào các trang đó. Pre-loading Cache là gì? Cache thông thường: Khi người dùng lần đầu truy cập một trang, hệ thống sẽ tạo file cache cho […]
Cách thay đổi tên thư mục theme WordPress không gây lỗi web
Một thói quen phổ biến của nhiều người mới dùng WordPress là mua theme từ ThemeForest hoặc bên bán theme thứ 3 nào đó về rồi đổi tên folder theme cho phù hợp với thương hiệu website hoặc 1 mục đích nào đó. Tuy nhiên, việc làm này lại gây ra hậu quả nghiêm trọng: […]