Email Doanh NghiệpSSLFirewall Anti DDoS

NỘI DUNG

Banner blog lễ 30.4 và 1.5

Hướng dẫn đổi tên thư mục wp-content trong WordPress chi tiết

Cao Lê Viết Tiến

Đã kiểm duyệt nội dung

Ngày đăng:17/03/2026
Lượt xem

Quy trình sản xuất nội dung

Đánh giá

[esi kkstarratings cache="private" ttl="3"]

Việc đổi tên thư mục wp-content trong WordPress là một kỹ thuật nâng cao giúp tăng cường bảo mật bằng cách ẩn cấu trúc thư mục mặc định của website, đồng thời cho phép tùy biến và quản lý mã nguồn một cách linh hoạt hơn. Trong bài viết này, mình sẽ giúp bạn hiểu rõ hơn lý do tại sao cần đổi tên, các bước chuẩn bị, ba cách thực hiện chi tiết và cách kiểm tra hoạt động của website sau khi thay đổi.

Những điểm chính

  • Tầm quan trọng: Nhận thức được các lợi ích chính, giúp bạn hiểu tại sao việc đổi tên thư mục wp-content là một biện pháp hiệu quả để tăng cường bảo mật và tùy biến cấu trúc website.
  • Các bước chuẩn bị: Nắm vững các bước chuẩn bị quan trọng, giúp bạn thực hiện quá trình đổi tên một cách an toàn và chủ động phòng tránh các rủi ro không đáng có.
  • Các phương pháp thực hiện: Tìm hiểu về các phương pháp đổi tên khác nhau, giúp bạn lựa chọn cách thức phù hợp nhất với trình độ kỹ thuật và môi trường làm việc của mình.
  • Cách cấu hình wp-config.php: Nắm vững cách cấu hình các hằng số cần thiết, giúp bạn đảm bảo WordPress nhận diện và hoạt động chính xác với thư mục mới.
  • Quy trình kiểm tra: Nắm vững các bước kiểm tra sau khi thay đổi, giúp bạn xác nhận rằng website hoạt động ổn định và khắc phục kịp thời các sự cố phát sinh.
  • Giới thiệu Vietnix: Nhận biết Vietnix là nhà cung cấp Hosting an toàn và linh hoạt, giúp bạn có một nền tảng đáng tin cậy để thực hiện các tùy chỉnh nâng cao.
  • Câu hỏi thường gặp: Giải đáp các thắc mắc liên quan đến đổi tên thư mục wp-content.
những điểm chính

Tại sao cần đổi tên thư mục wp-content?

Việc đổi tên thư mục wp-content không chỉ liên quan đến bảo mật mà còn ảnh hưởng đến cách tổ chức và quản lý cấu trúc mã nguồn WordPress.

  • Giảm lộ cấu trúc mặc định của WordPress: Đổi tên thư mục wp-content giúp URL không còn hiển thị tên thư mục chuẩn, hạn chế việc các bot hoặc script tự động nhận diện nhanh cấu trúc website để dò quét lỗ hổng.​
  • Tăng mức độ an toàn cho thư mục theme, plugin và uploads: Khi thư mục wp-content được đổi tên và cấu hình lại đúng trong wp-config.php, việc truy cập trái phép dựa trên đường dẫn mặc định wp-content trở nên khó khăn hơn, trong khi website vẫn hoạt động bình thường.​
  • Tùy biến cấu trúc thư mục theo chuẩn nội bộ: Thay đổi tên wp-content cho phép quản trị viên đặt tên thư mục phù hợp với quy ước của doanh nghiệp, tách bạch phần lõi WordPress với nội dung do người dùng quản lý, giúp việc phân loại và quản lý tập tin thuận tiện hơn.​
  • Quản lý đường dẫn nội dung linh hoạt bằng hằng số cấu hình: Sử dụng các hằng số WP_CONTENT_FOLDERNAME, WP_CONTENT_DIR và WP_CONTENT_URL giúp đổi tên và đường dẫn thư mục nội dung mà không cần chỉnh sửa core, giữ tính ổn định cho hệ thống khi cập nhật WordPress.​
Lợi ích của việc đổi tên thư mục wp-content
Lợi ích của việc đổi tên thư mục wp-content

WordPress Hosting của Vietnix giúp bạn loại bỏ hoàn toàn mối lo về bảo mật các thư mục như wp-content. Thay vì phải can thiệp kỹ thuật, hệ thống của Vietnix với Imunify360 và CloudLinux sẽ chủ động bảo vệ toàn diện cấu trúc website. Điều này cho phép bạn an tâm phát triển kinh doanh mà không cần bận tâm về các lỗ hổng mặc định.

Tối ưu website ổn định và an toàn hơn với WordPress Hosting
  • Cải thiện trải nghiệm người dùng và thứ hạng tìm kiếm
  • Hiệu suất ổn định, yên tâm phát triển nội dung và kinh doanh
  • Quà tặng theme và plugin bản quyền
Tăng tốc website ngay
wordpress hosting vietnix

Chuẩn bị trước khi đổi tên wp-content

Trước khi đổi tên wp-content cần tập trung vào sao lưu, môi trường thử nghiệm và quyền truy cập chỉnh sửa hệ thống để hạn chế rủi ro cho website.​

  • Sao lưu đầy đủ website: Tạo backup toàn bộ mã nguồncơ sở dữ liệu (bằng plugin như WP STAGING hoặc công cụ backup khác) trước khi đổi tên thư mục để có thể khôi phục nếu phát sinh lỗi.​
  • Ưu tiên thao tác trên môi trường staging: Khuyến khích clone site sang môi trường staging hoặc bản test riêng, thực hiện đổi tên wp-content và kiểm tra mọi chức năng rồi mới áp dụng lên site chính.​
  • Đảm bảo quyền truy cập file hệ thống: Chuẩn bị thông tin FTP/SFTP hoặc File Manager trên hosting để đổi tên thư mục, đồng thời có quyền sửa file wp-config.php trong thư mục gốc của WordPress.​
  • Nắm rõ cấu trúc thư mục WordPress: Xác định chính xác thư mục cài đặt WordPress, vị trí wp-content hiện tại và hiểu vai trò của thư mục này trong việc chứa theme, plugin, uploads để tránh xóa nhầm hoặc di chuyển sai.​
  • Lập kế hoạch rollback và kiểm tra sau thay đổi: Chuẩn bị sẵn phương án khôi phục (backup, đổi lại tên thư mục cũ, hoàn tác chỉnh sửa wp-config.php) và danh sách hạng mục cần test như giao diện, plugin, media, đường dẫn CSS/JS sau khi đổi tên.​
Chuẩn bị trước khi đổi tên wp-content
Chuẩn bị trước khi đổi tên wp-content

Một trong những bước chuẩn bị quan trọng nhất trước khi đổi tên wp-content là sao lưu toàn bộ website để đảm bảo an toàn. Với dịch vụ Hosting tại Vietnix, bạn hoàn toàn có thể an tâm về khâu này. Hệ thống của Vietnix tích hợp tính năng backup định kỳ tự động ra một máy chủ riêng biệt. Điều này giúp bạn luôn có sẵn một bản sao lưu mới nhất để khôi phục nhanh chóng nếu có sự cố, giảm thiểu rủi ro và đơn giản hóa đáng kể quá trình chuẩn bị.

Đổi tên thư mục wp-content và cấu hình lại wp-config.php

Bước 1: Chuẩn bị và sao lưu

Bạn tạo bản backup đầy đủ mã nguồn và database bằng plugin backup hoặc công cụ trên hosting để có điểm khôi phục khi cần.

Bước 2: Đăng nhập hosting và đổi tên thư mục

Bạn đăng nhập vào File Manager trên cPanel (hoặc dùng FTP/SFTP), truy cập thư mục cài WordPress (ví dụ public_html) và đổi tên thư mục wp-content sang tên mới, chẳng hạn wp-assets.​

Đổi tên thư mục wp-content sang tên mới
Đổi tên thư mục wp-content sang tên mới

Bước 3: Mở và chỉnh sửa file wp-config.php

Bạn mở file wp-config.php ở thư mục gốc cài đặt WordPress, dùng trình soạn thảo trên hosting hoặc FTP để chỉnh sửa nội dung.​

Bước 4: Khai báo lại hằng số đường dẫn wp-content

Bạn thêm (hoặc cập nhật) các dòng sau trước đoạn “That’s all, stop editing” trong wp-config.php:​

define( 'WP_CONTENT_FOLDERNAME', 'ten-thu-muc-moi' );
define( 'WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME );
define( 'WP_CONTENT_URL', 'https://yourdomain.com/' . WP_CONTENT_FOLDERNAME );

Bạn thay ten-thu-muc-moi bằng tên thư mục mới và thay yourdomain.com bằng tên miền thật của website.​

Khai báo lại hằng số đường dẫn wp-content
Khai báo lại hằng số đường dẫn wp-content

Bước 5: Lưu file và kiểm tra hoạt động

Bạn lưu wp-config.php, truy cập lại website và trang quản trị, kiểm tra theme, plugin, hình ảnh, CSS/JS. Nếu có lỗi, bạn rà soát lại chính tả tên thư mục và URL trong các hằng số vừa khai báo.​

Đổi tên wp-content trên môi trường staging rồi áp dụng lên site thật

Bước 1: Tạo site staging từ website hiện tại

Bạn dùng plugin như WP STAGING hoặc công cụ tương đương để tạo bản sao website (staging) trên cùng hosting hoặc subdomain, tránh thao tác trực tiếp trên site đang chạy.​

Tải plugin WP STAGING
Tải plugin WP STAGING
Tạo bản sao website trên cùng hosting hoặc subdomain
Tạo bản sao website trên cùng hosting hoặc subdomain

Bước 2: Đổi tên wp-content trên staging

Trên site staging, bạn đăng nhập File Manager/FTP, tìm thư mục wp-content và đổi tên sang thư mục mới giống như cách 1.​

Bước 3: Cập nhật cấu hình wp-config.php trên staging

Bạn sửa file wp-config.php của staging, thêm các hằng số WP_CONTENT_FOLDERNAME, WP_CONTENT_DIR, WP_CONTENT_URL trỏ tới tên thư mục mới và URL staging tương ứng.​

Bước 4: Kiểm tra kỹ chức năng trên site staging

Bạn truy cập frontend và admin của staging, test giao diện, plugin, upload media, form, giỏ hàng, đăng nhập,… để đảm bảo tất cả hoạt động ổn định sau khi đổi tên thư mục.​

Bước 5: Áp dụng quy trình tương tự lên site thật

Khi đã xác nhận staging chạy tốt, bạn lặp lại các bước đổi tên thư mục và chỉnh wp-config.php trên site thật hoặc sử dụng chức năng Update do công cụ staging cung cấp.​

Chọn Update để áp dụng quy trình lên site thật
Chọn Update để áp dụng quy trình lên site thật

Đổi tên wp-content và xử lý plugin/theme hard-code đường dẫn

Bước 1: Thực hiện đổi tên và cấu hình giống cách 1

Bạn thực hiện đầy đủ các bước trong cách 1 (đổi tên thư mục trên hosting và khai báo lại trong wp-config.php) để website sử dụng thư mục nội dung mới.​

Bước 2: Kiểm tra plugin, theme và tính năng quan trọng

Bạn lần lượt kiểm tra các plugin và theme đang dùng (đặc biệt là plugin cache, bảo mật, page builder, upload riêng), xem có chức năng nào báo lỗi hoặc không tải được tài nguyên.​

Bước 3: Tìm và sửa các đường dẫn hard-code wp-content

Khi phát hiện lỗi liên quan đến đường dẫn, bạn mở file plugin/theme tương ứng, tìm các chuỗi có chứa wp-content được ghi cố định và chỉnh lại để dùng hằng số như WP_CONTENT_DIR, WP_CONTENT_URL hoặc cấu trúc đường dẫn động phù hợp.​

Bước 4: Lưu thay đổi và test lại hệ thống

Bạn lưu các file đã chỉnh sửa, xóa cache (nếu có) rồi test lại chức năng liên quan để đảm bảo plugin/theme hoạt động bình thường với thư mục wp-content mới.​

Bước 5: Đánh giá khả năng tương thích lâu dài

Nếu vẫn còn plugin hoặc theme không tương thích và khó chỉnh sửa an toàn, bạn cân nhắc giải pháp thay thế (plugin khác, giữ nguyên wp-content cho hệ thống đó hoặc chỉ đổi tên trên site ít phụ thuộc) để tránh rủi ro cho vận hành lâu dài.​

Thêm hằng số WP_CONTENT_FOLDERNAME để khai báo tên thư mục nội dung​

Bước 1: Xác định tên thư mục mới

Bạn chọn sẵn tên thư mục sẽ dùng thay cho wp-content, ví dụ wp-assets hoặc content và đảm bảo tên này đã được dùng khi đổi thư mục trên hosting.​

Bước 2: Mở file wp-config.php để chỉnh sửa

Bạn đăng nhập hosting bằng File Manager hoặc FTP/SFTP, truy cập tới thư mục gốc cài WordPress (chứa wp-config.php), sau đó mở file này bằng trình soạn thảo văn bản.​

Bước 3: Thêm hằng số WP_CONTENT_FOLDERNAME

Bạn chèn một dòng khai báo hằng số ngay phía trên phần cuối file (trước dòng require_once ABSPATH . 'wp-settings.php'; hoặc trước comment “That’s all, stop editing”):​

define( 'WP_CONTENT_FOLDERNAME', 'ten-thu-muc-moi' );

Bạn thay ten-thu-muc-moi bằng đúng tên thư mục mới mà bạn đã đặt thay cho wp-content.​

Bước 4: Lưu file cấu hình

Bạn lưu lại wp-config.php và đảm bảo không có lỗi cú pháp (thiếu dấu chấm phẩy, dấu nháy…), vì file này ảnh hưởng trực tiếp đến khả năng khởi động WordPress.​

Định nghĩa lại WP_CONTENT_DIR để trỏ tới đường dẫn vật lý của thư mục mới​

Bước 1: Hiểu mục đích của WP_CONTENT_DIR

Bạn cần nắm rõ WP_CONTENT_DIR dùng để khai báo đường dẫn vật lý trên server tới thư mục nội dung, giúp WordPress biết vị trí thực tế của thư mục mới trong hệ thống file.​

Bước 2: Thêm hằng số WP_CONTENT_DIR trong wp-config.php

Ngay sau dòng khai báo WP_CONTENT_FOLDERNAME, bạn thêm dòng sau:​

define( 'WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME );

Dòng này sử dụng ABSPATH (đường dẫn gốc cài WordPress) ghép với tên thư mục mới để tạo thành đường dẫn đầy đủ tới thư mục nội dung.​

Bước 3: Kiểm tra vị trí thư mục trên hosting

Bạn kiểm tra lại trên File Manager/FTP để xác nhận thư mục mới nằm cùng cấp với wp-config.php (như public_html/ten-thu-muc-moi); nếu thư mục được đặt sâu hơn, bạn cần điều chỉnh lại giá trị WP_CONTENT_DIR cho phù hợp cấu trúc thực tế.​

Bước 4: Lưu file và đảm bảo không trùng khai báo

Bạn lưu wp-config.php và kiểm tra xem trong file có dòng khai báo WP_CONTENT_DIR cũ nào không; nếu có, bạn giữ lại đúng một khai báo chính xác để tránh xung đột.​

Định nghĩa lại WP_CONTENT_URL để cập nhật URL truy cập thư mục mới trên website​

Bước 1: Xác định URL truy cập thư mục mới

Bạn xác định URL đầy đủ tới thư mục nội dung sau khi đổi tên, ví dụ https://yourdomain.com/wp-assets nếu thư mục mới tên là wp-assets và nằm ở gốc website.​

Bước 2: Thêm hằng số WP_CONTENT_URL trong wp-config.php

Sau hai dòng khai báo trước đó, bạn thêm tiếp một dòng để khai báo URL:​

define( 'WP_CONTENT_URL', 'https://yourdomain.com/' . WP_CONTENT_FOLDERNAME );

Bạn thay yourdomain.com bằng tên miền thật của website; trong trường hợp site sử dụng HTTPS và subdirectory, bạn điều chỉnh URL cho đúng cấu trúc (ví dụ https://yourdomain.com/blog/).​

Bước 3: Lưu file và kiểm tra đường dẫn tĩnh

Bạn lưu wp-config.php, sau đó truy cập trang chủ, mở công cụ kiểm tra mã nguồn (view source) để xem các đường dẫn tới file CSS, JS, hình ảnh… đã trỏ về thư mục mới hay chưa. Nếu phát hiện đường dẫn vẫn dùng /wp-content/, bạn kiểm tra lại giá trị WP_CONTENT_URL và làm mới cache (nếu đang dùng plugin cache) trước khi thử lại.​

Kiểm tra hoạt động sau khi đổi tên wp-content​

Sau khi đổi tên thư mục wp-content và cấu hình lại wp-config.php, bạn cần kiểm tra kỹ từng phần của website để đảm bảo mọi tài nguyên đều hoạt động ổn định.JS

  • Kiểm tra giao diện và tải tài nguyên tĩnh: Bạn truy cập trang chủ và một số trang nội dung, quan sát xem CSS, JS và hình ảnh có được tải đầy đủ, layout không bị vỡ, đồng thời dùng tính năng “View source” hoặc DevTools của trình duyệt để đối chiếu đường dẫn file tĩnh đã trỏ về thư mục mới thay cho /wp-content/.​
  • Thử upload và hiển thị media mới: Bạn vào Media Library trong trang quản trị, tải lên một hình ảnh mới, sau đó mở ảnh này trên frontend để kiểm tra đường dẫn file đã sử dụng thư mục mới và hình ảnh hiển thị bình thường, không gặp lỗi 404 hoặc lỗi quyền truy cập.​
  • Kiểm tra hoạt động của theme và plugin: Bạn lần lượt kiểm tra các tính năng chính của theme và các plugin quan trọng như plugin cache, bảo mật, form, page builder, thương mại điện tử… để xác nhận rằng không có module nào báo lỗi do hard‑code đường dẫn wp-content hoặc không nhận thư mục mới.​
  • Làm mới cache và kiểm tra trên nhiều trình duyệt: Nếu website dùng plugin cache hoặc cache phía server/CDN, bạn tiến hành xóa cache, sau đó kiểm tra lại trên nhiều trình duyệt hoặc thiết bị để loại trừ trường hợp giao diện hiển thị từ bản cache cũ của thư mục wp-content trước đó.​
  • Theo dõi log lỗi PHP và log máy chủ: Bạn kiểm tra file error_log trên hosting hoặc bật ghi log tạm thời để xem có cảnh báo nào liên quan đến đường dẫn thư mục cũ, từ đó xác định file hoặc plugin còn tham chiếu /wp-content/ để điều chỉnh hoặc hoàn tác nếu cần.​
Kiểm tra hoạt động sau khi đổi tên wp-content​
Kiểm tra hoạt động sau khi đổi tên wp-content​

Quá trình kiểm tra hoạt động sau khi đổi tên wp-content sẽ trở nên đơn giản và an toàn hơn với WordPress Hosting của Vietnix. Công cụ PHP X-Ray độc quyền giúp bạn xác định chính xác plugin hay theme nào gây lỗi, thay vì phải dò log thủ công. Đồng thời, nếu gặp sự cố phức tạp, đội ngũ chuyên gia WordPress của Vietnix luôn sẵn sàng hỗ trợ bạn kiểm tra và khắc phục.

Vietnix – Nhà cung cấp nền tảng Hosting an toàn và linh hoạt

Để đảm bảo các thao tác nâng cao như đổi tên thư mục wp-content diễn ra an toàn và hiệu quả, việc lựa chọn một nền tảng hosting chuyên nghiệp là yếu tố then chốt. Vietnix cung cấp dịch vụ thuê Hosting website uy tín, được thiết kế để mang lại hiệu suất vượt trội và khả năng tùy biến cao.

Với các công cụ quản lý file trực quan như cPanel File Manager, hỗ trợ FTP/SFTP và khả năng chỉnh sửa file wp-config.php dễ dàng, Vietnix giúp bạn thực hiện các kỹ thuật bảo mật một cách an toàn.

Thông tin liên hệ:

  • Website: https://vietnix.vn/
  • Hotline: 1800 1093
  • Email: sales@vietnix.com.vn
  • Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh

Câu hỏi thường gặp

Việc đổi tên thư mục wp-content có thực sự giúp tăng cường bảo mật một cách đáng kể không?

Việc đổi tên thư mục wp-content là một biện pháp “bảo mật bằng cách che giấu” (security through obscurity). Nó giúp ngăn chặn các cuộc tấn công tự động và các bot dò quét lỗ hổng dựa trên các đường dẫn mặc định. Mặc dù không phải là một giải pháp bảo mật toàn diện, nhưng nó tạo thêm một lớp rào cản, làm cho việc tấn công trở nên khó khăn hơn.

Nếu đổi tên thư mục wp-content nhưng quên cập nhật file wp-config.php thì điều gì sẽ xảy ra?

Nếu bạn quên cập nhật wp-config.php, website của bạn gần như chắc chắn sẽ bị lỗi nghiêm trọng. Giao diện sẽ bị vỡ (vì không tải được CSS), các chức năng sẽ không hoạt động (vì không tải được JavaScript và plugin) và các hình ảnh sẽ không hiển thị. WordPress sẽ không thể tìm thấy thư mục chứa theme, plugin và các tệp tải lên.

Tại sao một số plugin hoặc theme lại bị lỗi sau khi đổi tên thư mục wp-content?

Một số plugin hoặc theme bị lỗi vì chúng sử dụng các đường dẫn được “ghi cứng” (hard-coded) vào mã nguồn (ví dụ: /wp-content/plugins/my-plugin/asset.js) thay vì sử dụng các hàm hoặc hằng số của WordPress để tạo đường dẫn động. Khi thư mục wp-content bị đổi tên, các đường dẫn này không còn đúng nữa, gây ra lỗi.

Đổi tên thư mục wp-content là một kỹ thuật bảo mật nâng cao và hiệu quả, giúp che giấu cấu trúc mặc định của WordPress và tăng cường bảo vệ cho website của bạn. Bằng cách làm theo các hướng dẫn chi tiết và tuân thủ các lưu ý quan trọng, quản trị viên có thể đảm bảo quá trình chuyển đổi diễn ra suôn sẻ, duy trì một website WordPress an toàn, chuyên nghiệp và dễ quản lý.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

wordpress

cai-dat-chung

text
icon popup single post

CẢM ƠN BẠN ĐÃ ĐÁNH GIÁ BÀI VIẾT

Vietnix sẽ luôn cố gắng cải thiện chất lượng dịch vụ mỗi ngày

ĐÓNG

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG