Có nhiều lý do khiến bạn muốn thay đổi thư mục mặc định để lưu trữ media (hình ảnh, video,…) trong WordPress:
- Tổ chức tốt hơn: Phân loại media theo dự án, loại file, hoặc theo thời gian.
- Tăng tốc độ tải trang: Nếu thư mục media quá lớn và nằm trên cùng một phân vùng với WordPress, việc di chuyển nó sang một ổ cứng khác có thể cải thiện tốc độ.
- Sao lưu dễ dàng hơn: Khi bạn muốn sao lưu dữ liệu, việc tách riêng thư mục media sẽ giúp bạn quản lý quá trình này hiệu quả hơn.
Lưu ý quan trọng: Trước khi thực hiện bất kỳ thay đổi nào, hãy tạo một bản sao lưu toàn bộ website của bạn để phòng trường hợp xảy ra sự cố.
Sửa file cấu hình wp-config.php
Cách thực hiện:
Truy cập file wp-config.php: Sử dụng FTP client hoặc quản lý file của hosting để truy cập vào file này.
Thêm đoạn code: Thêm đoạn code sau vào cuối file wp-config.php, thay thế 'your/new/upload/path'
bằng đường dẫn đến thư mục mới bạn muốn tạo:
define('UPLOADS', 'your/new/upload/path');
Ví dụ:
define('UPLOADS', '/home/yoursite/public_html/uploads');
Tạo thư mục mới: Tạo thư mục mới theo đúng đường dẫn bạn đã định nghĩa ở trên.
Cấp quyền: Đảm bảo thư mục mới có quyền đọc và ghi.
Lưu ý:
- Đường dẫn tuyệt đối: Đường dẫn bạn định nghĩa phải là đường dẫn tuyệt đối, bắt đầu từ gốc của hệ thống file.
- Quyền truy cập: Kiểm tra xem server của bạn có cho phép WordPress viết vào thư mục mới hay không.
- Cơ sở dữ liệu: Việc thay đổi thư mục chỉ ảnh hưởng đến các file media mới upload. Các file cũ vẫn nằm ở thư mục cũ. Để di chuyển tất cả các file, bạn có thể sử dụng các công cụ sao chép và di chuyển file.
Lời khuyên:
- Tạo bản sao lưu: Luôn tạo bản sao lưu trước khi thực hiện bất kỳ thay đổi nào.
- Kiểm tra kỹ: Kiểm tra lại đường dẫn và các cài đặt trước khi lưu file wp-config.php.
- Yêu cầu hỗ trợ: Nếu bạn không tự tin, hãy nhờ đến sự trợ giúp của người có kinh nghiệm hoặc nhà cung cấp hosting.