Cách xây dựng nhiều website cho khách hàng với WordPress
Xây dựng cho người khác biến một giao diện thành một chuỗi cung ứng: một giấy phép, nhiều bản cài đặt, nhiều lần bàn giao, và lời hứa rằng tất cả vẫn hoạt động khi dự án rời khỏi tay bạn. Hướng dẫn này trình bày quy trình đó theo đúng thứ tự thực hiện, kèm quy tắc giấy phép đi cùng từng bước.
Bước 1: Chọn gói
Không cần tính toán gì cả. Mỗi trang web là một cài đặt WordPress trên một tên miền, và cả hai gói đều không giới hạn số trang web đã kích hoạt Canvas, nên các trang web khách hàng bạn xây dựng và quản lý sử dụng giấy phép của bạn giống hệt như trang của chính bạn.
Hai gói
- Hằng năm, 79 US$ mỗi năm: không giới hạn website và mạng multisite. 200 tín dụng AI mỗi tháng để viết và tạo hình ảnh. Cập nhật trong thời gian giấy phép còn hiệu lực, gia hạn với cùng mức giá. Hỗ trợ trong thời gian giấy phép còn hiệu lực.
- Trọn đời, 299 US$ một lần: không giới hạn số website và mạng multisite. Không có tín dụng AI. Cập nhật vĩnh viễn chỉ với một lần thanh toán. 1 năm hỗ trợ kể từ ngày mua.
Giữa hai gói này không có sự khác biệt về tính năng. Cả hai gói đều có đầy đủ mọi khối, mẫu bố cục, mẫu và bản demo, nên lựa chọn chỉ nằm ở cách thanh toán và việc tín dụng AI có được cấp mỗi tháng hay không, không có gì khác.
Chi phí giấy phép hằng năm theo thời gian
- Gia hạn hằng năm giữ nguyên mức giá trên hóa đơn đầu tiên của bạn, không có mức giá ưu đãi nào hết hạn rồi tăng lên. Bạn có thể hủy bất cứ lúc nào, và giấy phép vẫn có hiệu lực đến hết kỳ hạn đã thanh toán.
- Trọn đời là một lần thanh toán, được cập nhật mãi mãi, 1 năm hỗ trợ kể từ ngày mua và không có tín dụng AI.
- Mọi giao dịch đều không được hoàn tiền, nên hãy xem trước các bản demo bạn sẽ xây dựng trên đó trước khi thanh toán.
Mạng multisite không cần gói đặc biệt: trên bất kỳ gói nào, một lần kích hoạt cấp giấy phép cho toàn mạng và các trang con xác thực theo giấy phép đó.
Các nhà cung cấp khác chia theo cách khác, bán các gói sản phẩm với giới hạn số website rất cao. So sánh GeneratePress đặt các gói đó cạnh các gói này, kèm nguồn và ngày đọc từng con số.
Trang web cho khách hàng, multisite và White Label dành cho studio
Bước 2: Kích hoạt khóa trên từng website
Khóa giấy phép của bạn xác định tài khoản của bạn với máy chủ của chúng tôi và ghi lại những website nào đang sử dụng khóa. Bạn nhập khóa một lần khi thiết lập, hoặc sau đó trên màn hình giấy phép Canvas, và việc kích hoạt đó áp dụng cho cả giao diện lẫn plugin, nên một website không bao giờ cần hai khóa.
Những gì khóa giấy phép mở ra
Cập nhật giao diện và plugin, tải xuống gói demo, khả năng chèn và chỉnh sửa khối cao cấp trong trình chỉnh sửa và, với gói Hằng năm, tín dụng AI của Canvas. Bản thân mã nguồn được cấp phép GPL v2 trở lên, không có phần nào bị làm rối mã hay được đặt để ngừng hoạt động vào một ngày nhất định, và khóa giấy phép quy định dịch vụ chứ không phải mã nguồn.
Quy trình cho dự án mới
- Tải giao diện từ bảng điều khiển, tải lên và kích hoạt trong trang quản trị WordPress, rồi dán khóa giấy phép khi trình hướng dẫn cài đặt yêu cầu. Tất cả 9 bước hiển thị ở đầu trang: chào mừng, giấy phép, bản demo, plugin, công cụ được đề xuất, nhập dữ liệu, SEO và hoàn tất.
- Hãy xem màn hình giấy phép trước khi tiếp tục. Màn hình này hiển thị trạng thái, gói mà khóa giấy phép thuộc về và tên miền đang kích hoạt khóa, nhờ đó bạn theo dõi được khóa đang được sử dụng ở đâu.
- Khi dự án kết thúc hoặc tên miền thay đổi, hãy hủy kích hoạt tại màn hình giấy phép rồi kích hoạt địa chỉ mới.

Hai quy tắc đáng đọc một lần
- Website của khách hàng được sử dụng giấy phép của bạn khi bạn xây dựng và quản lý chúng. Kích hoạt trên website mà bạn không xây dựng cũng không quản lý thì không được phép.
- Chia sẻ, đăng tải, bán lại hoặc cấp phép lại khóa giấy phép đều bị cấm. Mã nguồn vẫn theo GPL trong mọi trường hợp; hạn chế áp dụng cho dịch vụ mà khóa giấy phép mở khóa.
Nếu quá trình kiểm tra giấy phép không kết nối được tới máy chủ của chúng tôi, Canvas vẫn hoạt động bình thường trong 14 ngày trước khi coi giấy phép đã hết hiệu lực, nên sự cố ở bất kỳ phía nào cũng không bao giờ trở thành vấn đề của khách hàng.
Bước 3: Làm việc trên bản sao staging
Bạn hiếm khi muốn bản nháp đầu tiên của website khách hàng nằm trên tên miền mà khách hàng đang theo dõi. Giữ bản nháp ở nơi khác không tốn chi phí nào, vì cả hai gói đều không giới hạn số website bạn kích hoạt.
Giấy phép áp dụng cho công việc như thế nào
- Xây dựng trên máy cục bộ hoặc máy chủ staging, sau đó kích hoạt tên miền thật khi trang web ra mắt. Chuyển giữa các trang web của bạn cần hủy kích hoạt rồi kích hoạt lại, và thay đổi tên miền cũng thực hiện theo cách tương tự.
- Thử cập nhật trên bản sao trước khi nó đến tay khách truy cập của khách hàng. Đó chính là mục đích của môi trường staging, và không tốn thêm chi phí nào.
Kiểm tra luôn môi trường khi bạn đang ở đó
Canvas yêu cầu WordPress 7.1 trở lên và PHP 7.4 trở lên, đồng thời đã được kiểm thử tới WordPress 7.1. Canvas dùng trình chỉnh sửa khối và Trình chỉnh sửa trang do WordPress cung cấp, và WooCommerce là tùy chọn. Hãy xác nhận bản staging và máy chủ production khớp nhau ở tất cả những điểm đó, vì sự khác biệt giữa hai bên là thứ lộ ra vào ngày ra mắt.
Bước 4: Nhập bản demo phù hợp với hoạt động kinh doanh của khách hàng
Bản nháp đầu tiên nhanh nhất là một website đã hoàn thiện của người khác. Có 88 bản demo trong 16 danh mục, tất cả đều được bao gồm trong mọi gói, và mỗi bản chạy như một website trực tiếp mà bạn có thể duyệt thử trước khi giao cho khách hàng.
Chọn cùng khách hàng ngay trong buổi trao đổi
Duyệt các bản demo được nhóm theo ngành và để khách hàng chọn một bản. Bản xem trước trực tiếp giúp chốt thiết kế nhanh hơn nhiều so với bảng ý tưởng, và đó chính là trang web họ sẽ nhận được: mọi trang, bài viết, menu, form, header, footer, slider, popup và loại nội dung tùy chỉnh đều được chuyển sang, cùng hình ảnh được tải vào thư viện media riêng của họ. 83 trong số 88 bản demo có form hoạt động và 21 là cửa hàng WooCommerce hoàn chỉnh.

Chọn phạm vi, rồi giữ các phương án mở
- Khi nhập toàn bộ trang web lên một bản dựng mới, Tùy chọn giao diện, menu và trang chủ của bản demo sẽ được áp dụng, nên các trang bạn thêm vào tháng thứ ba vẫn khớp với thiết kế bạn đã bán cho khách hàng ở tháng thứ nhất.
- Nhập vào một website hiện có thay vào đó, bạn sẽ nhận các trang đã chọn mà không thay đổi cài đặt, đây là cách phù hợp với một trang mà khách hàng đã vận hành.
- Mọi lần nhập đều được theo dõi đến từng bài viết, thuật ngữ, tệp đính kèm, menu và tùy chọn bị thay thế, nên chỉ một lần hoàn tác là có thể xóa nội dung demo và khôi phục website như cũ. Thử một bản demo thứ hai cho cùng khách hàng không tốn chi phí nào.
- Kết hợp trang từ nhiều bản demo: nhập một bản cho toàn trang web để lấy thiết kế, sau đó đưa các trang riêng lẻ từ bản khác vào, và những trang mượn này sẽ theo thiết kế bạn đã chọn.
Ảnh trong các bản demo chỉ được cấp phép để trình diễn, không phải thư viện ảnh stock. Hãy thay thế bằng ảnh của chính khách hàng, hoặc ảnh họ đã được cấp phép sử dụng, trước khi website đi vào hoạt động.
Bước 5: Chỉnh sửa trong trình chỉnh sửa khối, để khách hàng cũng có thể làm vậy
Việc bàn giao được quyết định ngay tại đây, vài tháng trước khi nó xảy ra. Canvas được xây dựng trên trình chỉnh sửa khối và Trình chỉnh sửa trang, nên trang, header, footer, hero và tiêu đề trang được chỉnh sửa bằng các công cụ mà WordPress đã có sẵn. Trang mở ra với toàn bộ mẫu bao quanh nội dung của bạn, nghĩa là người bạn hướng dẫn đang nhìn thấy đúng những gì khách truy cập nhận được.
Vì sao điều này quan trọng khi bàn giao
- Những gì bạn lưu lại là mã khối WordPress tiêu chuẩn. Không có trình dựng trang nào cần cấp phép, học hoặc gia hạn, và không còn mã độc quyền nào nằm trong cơ sở dữ liệu của khách hàng.
- Header, footer, thanh trên cùng, mega menu, bảng bên, tiêu đề trang, hero và slider đều là các bản ghi riêng, được tạo từ 22 khối header và chỉnh sửa như mọi nội dung khác. Gán một mẫu cho toàn trang web hoặc ghi đè trên từng trang riêng lẻ.
- Hoạt ảnh, điều kiện hiển thị, lớp tùy chỉnh, thuộc tính tùy chỉnh và CSS tùy chỉnh được thêm vào mọi khối trong trình chỉnh sửa, bao gồm cả các khối lõi và khối từ plugin khác, nên bạn hiếm khi phải thay khối hiện có của khách hàng bằng khối của chúng tôi.
- Tài liệu có 388 bài viết và 356 ảnh chụp màn hình được tạo tự động từ mã đã phát hành, đây là bộ tài liệu đào tạo tốt hơn bất cứ thứ gì bạn có thể viết vào một ngày thứ Sáu.
Mang cấu hình sang dự án tiếp theo
Tùy chọn giao diện xuất ra một tệp từ một website và nhập vào website tiếp theo, nên các quyết định về kiểu chữ, màu sắc và hiệu năng bạn đã đưa ra cho khách hàng trước đó sẽ giúp bạn tiết kiệm cả buổi chiều cho dự án này. Các phiên bản đã lưu sẽ chụp lại cấu hình trước khi bạn thay đổi, và khi nhập, chỉ những thiết lập có trong tệp mới bị ghi đè.

Bước 6: Bàn giao website
Mọi mối quan hệ với khách hàng đều kết thúc theo cách này hay cách khác, và giao diện không nên là phần khó xử trong đó. Có ba việc xảy ra, và website vẫn tiếp tục hiển thị trong suốt cả ba.
Khách hàng tự mua giấy phép của riêng họ
Nếu bạn bàn giao một trang web và ngừng quản lý, chủ sở hữu mới cần giấy phép đứng tên chính họ để tiếp tục nhận cập nhật, nhập bản demo và sử dụng CanvasAI Engine. Giấy phép thuộc về tài khoản đã mua, và khóa giấy phép không được bán, bán lại hoặc chuyển nhượng cho người khác hay doanh nghiệp khác. Khách hàng tự mua giấy phép của riêng họ.
Bạn xuất bản website
Hủy kích hoạt website từ màn hình giấy phép Canvas, và website sẽ rời khỏi tài khoản của bạn ngay lập tức. Thao tác tương tự áp dụng khi xây dựng lại, chuyển từ tên miền tạm sang tên miền chính thức, hoặc khi kết thúc hợp đồng duy trì.
Website không hề chao đảo
Trong khoảng thời gian từ lúc bạn hủy kích hoạt đến lúc họ kích hoạt, trang web hiển thị y hệt như trước. Nội dung là nội dung WordPress thông thường, và mã nguồn theo GPL, nên không có thứ gì bạn đã bàn giao phụ thuộc vào sự tồn tại của khóa giấy phép.
Nếu bạn muốn khách hàng thấy thương hiệu của bạn thay vì của chúng tôi trong khi bạn vẫn quản lý website, tiện ích bổ sung White Label có giá 99 US$ mỗi năm ở cấp tài khoản và hoạt động với cả hai gói: tên và logo của bạn trong quản trị WordPress, các màn hình giấy phép và bản demo được ẩn khỏi những người bạn bàn giao website, và liên kết hỗ trợ trỏ đến trung tâm trợ giúp của riêng bạn. Tính năng này chỉ thay đổi giao diện và không chuyển giấy phép sang cho khách hàng của bạn.
Bước 7: Điều gì thay đổi khi giấy phép hết hạn, và điều gì không thay đổi
Đây là câu hỏi khách hàng đặt ra trong cuộc họp khi hỏi ai sở hữu website. Câu trả lời được ghi rõ thay vì phó mặc vào thiện chí: Canvas vẫn hiển thị nhưng bị đóng băng khi giấy phép hằng năm hết hạn, còn giấy phép trọn đời thì không có ngày gia hạn.
Những gì vẫn hoạt động
- Mọi trang hiển thị y như trước, kể cả các khối cao cấp.
- Header, footer, tiêu đề trang, slider và popup vẫn tiếp tục hiển thị.
- Các bản demo đã nhập trước khi hết hạn vẫn được giữ nguyên, cùng nội dung và cài đặt của chúng.
- Không có gì bị ẩn khỏi khách truy cập, và không có hình mờ hay thông báo nào được thêm vào trang.
Những gì bị tạm dừng
- Cập nhật giao diện và plugin.
- Đang tải xuống và nhập các tệp bản demo.
- Tạo văn bản và hình ảnh bằng AI của Canvas.
- Chèn và chỉnh sửa các khối cao cấp trong trình chỉnh sửa, dù các khối đã có vẫn giữ nguyên trên trang.
Chỉ cần gia hạn là mọi thứ trở lại, vì không có gì bị mất trong khi giấy phép hết hạn. Việc kiểm tra giấy phép không thể kết nối đến máy chủ của chúng tôi sẽ được cấp 14 ngày ân hạn trước, nên sự cố mạng ở một trong hai đầu đều không làm thay đổi gì.
Trường hợp duy nhất khác biệt
Một cài đặt chưa từng có giấy phép hoạt động khác với một cài đặt đã hết hạn. Cho đến khi khóa giấy phép được kích hoạt tại đó, các khối cao cấp hiển thị một thông báo mà chỉ quản trị viên đã đăng nhập mới thấy, nên khách truy cập không bao giờ thấy lời mời nâng cấp giữa trang. Các khối gói miễn phí, cùng mọi thứ liên quan đến khả năng truy cập, bảo mật hoặc xuất dữ liệu, luôn được hiển thị. Kích hoạt khóa giấy phép và các khối cao cấp sẽ trở lại đúng vị trí.
Trong trường hợp hiếm hoi một giao dịch mua được hoàn tiền, trang web sẽ thấy điều tương tự: khóa giấy phép bị vô hiệu hóa, dịch vụ ngừng hoạt động, còn các trang, bài viết, menu, biểu mẫu và media vẫn nằm trong cơ sở dữ liệu của khách hàng dưới dạng nội dung WordPress thông thường.
Khi nào được hoàn tiền và điều đó ảnh hưởng gì đến giấy phép
Nguồn
Khi hướng dẫn này mô tả nội dung nằm ngoài chính Canvas, đây là các trang chính thức có tài liệu về nội dung đó.
- GNU General Public License v2.0gnu.org · Giấy phép mà mã giao diện và plugin được phát hành theo, kèm tùy chọn “bất kỳ phiên bản mới hơn nào”
- Biểu diễn markup của một khốideveloper.wordpress.org · Nội dung khối được lưu dưới dạng HTML chuẩn, với các chú thích đánh dấu từng khối
- Site Editorwordpress.org · Trình chỉnh sửa trang mà WordPress cung cấp để thiết kế toàn bộ website bằng khối, từ header đến footer
Bước tiếp theo
Hai hướng dẫn về những phần trong công việc với khách hàng dễ làm sai, và trang dành cho agency.
Câu hỏi thường gặp
FAQ đầy đủ trả lời các thắc mắc còn lại, và tài liệu giải thích chi tiết mọi cài đặt.
Một giấy phép có thể bao quát bao nhiêu website khách hàng?
Bao nhiêu cũng được, miễn là bạn xây dựng và quản lý. Cả hai gói Hằng năm và Trọn đời đều cho phép số lượng website không giới hạn và kích hoạt toàn bộ mạng WordPress multisite, đồng thời các trang của khách hàng dùng chung giấy phép của bạn như thể là trang của chính bạn.
Bạn có cần một khóa riêng cho mỗi website của khách hàng không?
Không, cùng một khóa Canvas được dùng cho mọi website của khách hàng. Khóa này xác định tài khoản của bạn với máy chủ của chúng tôi và ghi nhận những website nào đang dùng khóa. Một lần kích hoạt bao gồm cả giao diện và plugin, nên một website không bao giờ cần hai khóa. Điều không được phép là chia sẻ, đăng tải, bán lại hoặc cấp phép lại khóa, hoặc kích hoạt khóa trên các website mà bạn không xây dựng hay quản lý.
Bản sao staging hoặc cục bộ có được tính không?
Bản sao staging hoặc cục bộ không bao giờ được tính vào giấy phép của bạn. Cả hai gói đều không giới hạn số website bạn kích hoạt, vì vậy bản sao staging, phát triển hoặc cục bộ của một website khách hàng không tốn phí, và việc thử nghiệm bản cập nhật trước khi đến với người truy cập của khách hàng cũng miễn phí.
Khách hàng phải mua gì khi bàn giao?
Giấy phép riêng của họ, nếu họ muốn tiếp tục nhận bản cập nhật, nhập bản demo và CanvasAI Engine. Giấy phép thuộc về tài khoản đã mua, và khóa giấy phép không được bán, bán lại hoặc chuyển nhượng cho người hoặc doanh nghiệp khác. Bạn hủy kích hoạt trang web ở phía bạn. Trang web vẫn hiển thị bình thường trong suốt quá trình, nên việc bàn giao không hiển thị với khách truy cập.
Điều gì xảy ra với website của khách hàng nếu giấy phép hết hiệu lực?
Website của khách hàng vẫn tiếp tục hiển thị khi giấy phép Canvas hết hạn, với mọi trang giữ nguyên như trước, bao gồm cả các khối cao cấp. Header, footer, tiêu đề trang, slider và popup vẫn hoạt động, các bản demo đã nhập vẫn ở nguyên vị trí cùng nội dung và cài đặt, và không có gì bị ẩn khỏi khách truy cập. Cập nhật giao diện và plugin, tải xuống và nhập bản demo, Canvas AI cũng như việc chèn và chỉnh sửa khối cao cấp sẽ tạm dừng cho đến khi có người gia hạn, còn việc kiểm tra không thể kết nối đến máy chủ của chúng tôi sẽ được cấp 14 ngày ân hạn trước khi có thay đổi nào xảy ra.
Xây dựng website tiếp theo của bạn với Canvas
Dù là người mới bắt đầu, freelancer hay agency, bạn đều có cùng khối và cùng bản demo. Hãy bắt đầu với một website, rồi xây dựng bao nhiêu website tùy nhu cầu trên cùng một giấy phép.
