Hướng dẫn cài đặt Theme WordPress Net5s từ bộ source ZIP

Khi mua Theme WordPress tại Net5s, khách hàng sẽ nhận được một bộ cài hoàn chỉnh dạng file ZIP, bên trong gồm mã nguồn website, file cơ sở dữ liệu và tài liệu hướng dẫn cài đặt.

Bộ cài được xuất trực tiếp từ website demo của Net5s, giúp bạn có thể triển khai lại website gần giống mẫu đã xem mà không cần dùng file .wpress hay phụ thuộc vào plugin All-in-One WP Migration.

Bộ cài Theme Net5s gồm những gì?

Sau khi thanh toán thành công, hệ thống Net5s sẽ chuẩn bị file tải dạng:

NET5S-THEME-CODE.zip

Ví dụ:

NET5S-AFF1.zip

Sau khi giải nén, bạn sẽ thấy cấu trúc tương tự:

 
NET5S-AFF1/
├── website/
├── database.sql
└── HUONG-DAN-CAI-DAT.txt
 

Trong đó:

  • website/: toàn bộ source code WordPress.
  • database.sql: dữ liệu website mẫu.
  • HUONG-DAN-CAI-DAT.txt: hướng dẫn cài đặt nhanh đi kèm bộ source.

Yêu cầu hosting

Trước khi cài đặt, hosting nên đáp ứng tối thiểu:

  • PHP 7.4 trở lên.
  • MySQL hoặc MariaDB.
  • Hỗ trợ WordPress.
  • Có quyền upload file.
  • Có phpMyAdmin hoặc công cụ import database.
  • Dung lượng hosting đủ lớn để chứa source và hình ảnh của Theme.

Nếu bạn sử dụng DirectAdmin, cPanel hoặc hosting WordPress thông thường đều có thể cài đặt.


Bước 1: Tải Theme từ tài khoản Net5s

Sau khi thanh toán thành công, đăng nhập tài khoản Net5s và truy cập:

Tài khoản → Theme của tôi

Chọn Theme đã mua và nhấn:

Tải bộ cài

Hệ thống sẽ tạo đường dẫn tải bảo mật và file ZIP sẽ được tải trực tiếp về máy tính.

Bạn có thể sử dụng Theme trên nhiều website vì Theme Net5s hiện không giới hạn số website sử dụng.


Bước 2: Tạo website/domain trên hosting

Trước tiên hãy thêm domain cần cài đặt vào hosting.

Ví dụ:

https://websitecuaban.com

Thư mục website thường là:

 
public_html
 

hoặc với DirectAdmin có thể là:

 
domains/websitecuaban.com/public_html
 

Nếu trong thư mục đã có WordPress cũ, hãy backup trước khi tiếp tục.


Bước 3: Upload source code

Giải nén file ZIP đã tải từ Net5s trên máy tính.

Mở thư mục:

 
website/
 

Upload toàn bộ file bên trong lên thư mục website trên hosting.

Sau khi upload xong, thư mục website phải có các file dạng:

 
wp-admin/
wp-content/
wp-includes/
index.php
wp-load.php
wp-settings.php
...
 

Không nên upload cả thư mục website thành:

 
public_html/website/
 

mà phải đưa nội dung bên trong thư mục website trực tiếp vào public_html.


Bước 4: Tạo Database

Trong hosting, tạo một MySQL Database mới.

Bạn cần lưu lại 4 thông tin:

 
Database Name
Database User
Database Password
Database Host
 

Thông thường Database Host là:

 
localhost
 

Ví dụ:

 
Database Name: user_db
Database User: user_dbuser
Database Password: MatKhauCuaBan
Database Host: localhost
 

Bước 5: Import file database.sql

Mở phpMyAdmin.

Chọn database vừa tạo.

Tiếp theo:

Import → Choose File

Chọn:

 
database.sql
 

sau đó nhấn Import.

Thời gian import phụ thuộc vào kích thước database và tốc độ hosting.

Nếu file database lớn và phpMyAdmin không import được, bạn có thể liên hệ đơn vị hosting để hỗ trợ hoặc import bằng SSH/MySQL command line.


Bước 6: Cấu hình wp-config.php

Trong bộ source Net5s sẽ có file:

 
wp-config-net5s-sample.php
 

Đổi tên file này thành:

 
wp-config.php
 

Sau đó mở file và tìm:

 
define('DB_NAME', 'TEN_DATABASE');
define('DB_USER', 'DATABASE_USER');
define('DB_PASSWORD', 'DATABASE_PASSWORD');
define('DB_HOST', 'localhost');
 

Thay bằng thông tin database của bạn.

Ví dụ:

 
define('DB_NAME', 'user_db');
define('DB_USER', 'user_dbuser');
define('DB_PASSWORD', 'MatKhauCuaBan');
define('DB_HOST', 'localhost');
 

Lưu lại file.


Bước 7: Thay domain demo thành domain mới

Database trong bộ cài ban đầu sử dụng domain mẫu của Net5s, ví dụ:

 
https://aff1.net5stheme.com
 

Bạn cần thay domain này thành domain thật của mình.

Ví dụ:

 
https://websitecuaban.com
 

Cách khuyến nghị: dùng WP-CLI

Nếu hosting hỗ trợ SSH và WP-CLI, vào thư mục website rồi chạy:

 
wp search-replace 
'https://aff1.net5stheme.com' 
'https://websitecuaban.com' 
--all-tables 
--skip-columns=guid
 

Sau đó chạy:

 
wp rewrite flush
wp cache flush
 

Lưu ý: domain demo của mỗi Theme sẽ khác nhau. Hãy xem trong file HUONG-DAN-CAI-DAT.txt đi kèm bộ cài để biết domain mẫu chính xác.

Không nên replace trực tiếp trong file SQL bằng Notepad

WordPress có nhiều dữ liệu dạng serialized data.

Nếu dùng công cụ Replace thông thường để thay domain trực tiếp trong database, một số widget, menu hoặc cấu hình Theme có thể bị lỗi.

Vì vậy nên sử dụng:

  • WP-CLI search-replace
  • hoặc plugin hỗ trợ search/replace dữ liệu serialized sau khi website đã chạy.

Bước 8: Truy cập website

Sau khi hoàn thành các bước trên, truy cập:

https://websitecuaban.com

Nếu cấu hình đúng, website sẽ hiển thị giao diện giống mẫu Net5s.

Tiếp theo truy cập trang quản trị:

https://websitecuaban.com/wp-admin

Thông tin tài khoản admin mặc định có trong file:

 
HUONG-DAN-CAI-DAT.txt
 

Sau khi đăng nhập thành công, bạn nên đổi ngay mật khẩu quản trị.


Bước 9: Lưu lại Permalink

Trong WordPress Admin truy cập:

Cài đặt → Đường dẫn tĩnh

Không cần thay đổi gì, chỉ cần nhấn:

Lưu thay đổi

Việc này giúp WordPress tạo lại rewrite rule và hạn chế lỗi 404 ở trang con.


Bước 10: Kiểm tra website sau cài đặt

Sau khi website hoạt động, nên kiểm tra:

  • Trang chủ.
  • Menu.
  • Trang sản phẩm.
  • Trang bài viết.
  • Form liên hệ.
  • Hình ảnh.
  • Link nội bộ.
  • Mobile/Tablet.
  • SSL HTTPS.
  • Permalink.
  • Plugin cache.
  • Email gửi từ website.

Nếu Theme sử dụng WooCommerce, hãy kiểm tra thêm:

  • Trang giỏ hàng.
  • Trang thanh toán.
  • Trang tài khoản.
  • Phương thức vận chuyển.
  • Phương thức thanh toán.

Một số lỗi thường gặp

Lỗi “Error establishing a database connection”

Nguyên nhân thường là sai:

  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • DB_HOST

Kiểm tra lại file:

 
wp-config.php
 

Website chuyển về domain demo Net5s

Điều này xảy ra khi chưa thay toàn bộ domain trong database.

Hãy chạy lại:

 
wp search-replace 
'https://domain-demo.net5stheme.com' 
'https://domaincuaban.com' 
--all-tables 
--skip-columns=guid
 

Trang chủ chạy nhưng trang con lỗi 404

Vào:

Cài đặt → Đường dẫn tĩnh → Lưu thay đổi

hoặc chạy:

 
wp rewrite flush
 

Website bị lỗi CSS hoặc hình ảnh

Hãy kiểm tra:

  • Domain đã replace hết chưa.
  • SSL có hoạt động không.
  • Cache hosting/CDN.
  • Plugin cache.
  • Mixed Content HTTP/HTTPS.

Sau đó xóa cache toàn bộ website.


Theme + Cài đặt khác gì Mua Theme?

Net5s hiện cung cấp 2 lựa chọn mua source:

Mua Theme

Khách hàng tự:

  • tải bộ source
  • tạo database
  • upload source
  • import database
  • cấu hình domain
  • hoàn thiện website

Theme + Cài đặt

Bạn vẫn nhận đầy đủ bộ Theme giống gói Mua Theme.

Ngoài ra Net5s sẽ chủ động liên hệ sau khi thanh toán để hỗ trợ triển khai Theme lên hosting của bạn.


Có giới hạn số website sử dụng Theme không?

Không.

Theme Net5s hiện:

  • Không sử dụng License.
  • Không giới hạn domain.
  • Không giới hạn số website sử dụng.

Tuy nhiên bộ source và tài nguyên trong Theme được cung cấp cho khách hàng đã mua sản phẩm. Không nên phát tán công khai file Theme lên các website chia sẻ miễn phí.


Có thể nhờ Net5s làm website hoàn chỉnh không?

Có.

Nếu bạn không muốn tự cài đặt hoặc cần website được tùy chỉnh theo thương hiệu, có thể chọn:

Website trọn gói

Net5s hỗ trợ:

  • Tư vấn giao diện.
  • Tùy chỉnh màu sắc và thương hiệu.
  • Hosting.
  • Domain.
  • Source code.
  • Hiển thị Mobile – Tablet – Desktop.
  • Hướng dẫn quản trị sau bàn giao.

Liên hệ Net5s qua Zalo:

0858 745 402