Giao diện Dozet WordPress - đa ngôn ngữ với cửa hàng tích hợp

Giao diện Dozet WordPress

WordPress nhưng không cần ba mươi plugin để giữ mọi thứ hoạt động

Dozet là giao diện WordPress mà tôi đã phát triển và bảo trì trong nhiều năm, trên những website do tôi thực hiện. Đây không phải website hoàn chỉnh: thiết kế, các trang và nội dung được làm riêng. Những thứ thường cần năm hoặc sáu plugin trả phí — đa ngôn ngữ, cửa hàng có thanh toán, thẻ SEO, đồng ý cookie và biểu mẫu liên hệ qua SMTP — đều là một phần của giao diện, do một người phụ trách và hỗ trợ tại một nơi.

Bootstrap 5.3 Đa ngôn ngữ Cửa hàng và thanh toán Không thuê bao plugin

Giao diện đang chạy trên các website tại Serbia, Na Uy và Hungary, với năm ngôn ngữ từ một bản dịch dùng chung.

Putnik Experience - thiết kế website doanh nghiệp bởi dejandozet.com

Phần đắt nhất của một website WordPress thường không phải là số giờ làm việc

Mà là các plugin: giấy phép hằng năm, xung đột khi cập nhật, mỗi plugin một tác giả và câu “việc đó thuộc bộ phận hỗ trợ của plugin kia”. Giao diện Dozet được viết để phần lớn danh sách đó hoàn toàn không tồn tại. Điều này không có nghĩa là bạn không được dùng plugin — đây vẫn là WordPress thông thường và bạn có thể cài bất cứ thứ gì cần thiết; chỉ có nghĩa là các chức năng cơ bản không cần plugin.

Một tác giả cho mọi thứ

Cửa hàng, ngôn ngữ, SEO và cookie đều thuộc cùng một giao diện. Khi có vấn đề, trách nhiệm không bị chuyển qua lại giữa năm tác giả plugin.

Ít bản cập nhật làm hỏng website hơn

Càng ít mã của bên thứ ba thì càng ít buổi sáng bạn thấy website tự hỏng sau một đêm.

Không có giấy phép hằng năm

Bạn không phải trả tiền cho giao diện mỗi năm và các chức năng không bị tắt khi giấy phép hết hạn. Những gì hoạt động hôm nay vẫn hoạt động vào năm sau.

Bạn vẫn ở trong WordPress

Trang quản trị vẫn là thứ bạn đã quen, nội dung nằm trong cơ sở dữ liệu WordPress và những plugin bạn thích vẫn hoạt động — vì vậy bất kỳ lập trình viên WordPress nào cũng có thể tiếp quản.

Nhiều ngôn ngữ mà không cần plugin dịch

Ngôn ngữ được bật trên một trang thiết lập riêng: bạn chọn ngôn ngữ chính và các ngôn ngữ hiển thị, còn giao diện tự tạo những phần cần thiết — loại sản phẩm, danh mục sản phẩm và nhóm nội dung riêng cho từng ngôn ngữ. Mỗi ngôn ngữ có menu riêng ở đầu và cuối trang, được kết nối trên cùng trang thiết lập.

Khách truy cập đổi ngôn ngữ bằng nút có cờ, còn trong trang quản trị mỗi danh sách đều có cột cờ để thấy ngay mục nhập thuộc ngôn ngữ nào.

  • Bản dịch giao diện có sẵn cho tiếng Serbia, Croatia, Hungary, Đức và Na Uy Nynorsk, cùng bản gốc tiếng Anh.
  • Chữ Kirin và chữ Latinh được tạo từ cùng một bản dịch — phiên bản chữ Latinh được chuyển tự mà không cần bảo trì danh mục thứ hai.
  • Ghi chú theo ngôn ngữ — một thông báo ngắn bên dưới đầu trang và phía trên cuối trang trên toàn website, được cấu hình riêng cho từng ngôn ngữ.
  • Tìm kiếm theo ngôn ngữ — ô tìm kiếm có thể được hiển thị hoặc ẩn riêng cho từng ngôn ngữ.

Cửa hàng và thanh toán được tích hợp trong giao diện

Sản phẩm, danh mục, giỏ hàng và đặt hàng hoạt động mà không cần nền tảng bán hàng riêng. Giỏ hàng nằm trong trình duyệt của khách, còn đơn hàng được gửi đi xử lý và kết thúc bằng xác nhận mà khách hàng có thể lưu dưới dạng PDF.

Thành phần cửa hàng Bạn nhận được gì
Sản phẩm Loại nội dung riêng cho sản phẩm, danh mục, giá, nhiều ảnh nổi bật trong carousel và bộ lọc trong danh sách sản phẩm. Có thể bật hoặc tắt hiển thị giá.
Giỏ hàng Hoạt động trong trình duyệt, không cần đăng nhập và không tạo tải cho máy chủ. Số lượng tối đa được cấu hình và kiểm tra lại khi đặt hàng.
Đặt hàng Mỗi trường trong biểu mẫu có thể được bật và đánh dấu bắt buộc riêng: công ty, mã số thuế, địa chỉ, thành phố, quốc gia và điện thoại. Ngoài ra còn hỗ trợ ngày và giờ giao hàng.
Điều khoản và thuế Nội dung điều khoản, ghi chú VAT và thông tin người bán được đặt theo từng ngôn ngữ. Tiền tệ và cách hiển thị hai chữ số thập phân đều có thể cấu hình.
Chế độ thử nghiệm Một công tắc chuyển giữa chế độ thử nghiệm và hoạt động thật: trong chế độ thử nghiệm chỉ quản trị viên mới có thể đặt hàng, để mọi thứ được kiểm tra trước khi mở bán.
Sau khi đặt hàng Email cho khách hàng và thông báo cho bạn, trang xác nhận và tệp xác nhận PDF để tải xuống.
Chống bot Thời gian tối thiểu trên biểu mẫu và danh sách từ bị cấm — đủ để ngăn các lượt gửi tự động làm ngập biểu mẫu liên hệ.

Đơn hàng có thể được chuyển sang CacaTajka để quản lý tiếp — website vẫn là nơi trưng bày, còn dữ liệu được giữ ở một chỗ ngay cả khi bạn có nhiều website.

Thẻ SEO được tích hợp và tự lùi lại khi bạn dùng plugin SEO riêng

Giao diện tự xuất những gì công cụ tìm kiếm cần. Nếu website đã chạy một plugin SEO đầy đủ, giao diện nhận biết và không xuất trùng cùng một thẻ hai lần.

  • Mô tả trang, Open Graph và dữ liệu schema.org được tạo tự động và bỏ qua khi plugin SEO được bật.
  • Trang giỏ hàng và xác nhận không được lập chỉ mục, còn các danh sách đã lọc có thể được thu thập nhưng không xuất hiện trong kết quả tìm kiếm — để website không cạnh tranh với chính nó.
  • Sơ đồ website được lọc để những nội dung không phù hợp không đi vào đó.
  • Quy tắc tương tự áp dụng cho Rank Math — các quy tắc cũng được chuyển cho plugin này, nên hành vi nhất quán giữa các trang.

Tốc độ đến từ việc gửi ít dữ liệu hơn

Giao diện gộp và rút gọn CSS cùng JavaScript vào một tệp, kèm các phần mở rộng được viết cho website đó, nên trình duyệt không phải mở hàng chục kết nối riêng. Biểu tượng được lấy từ một tệp cục bộ thay vì dịch vụ bên ngoài.

Khách chưa đăng nhập không nhận các tập lệnh quản trị — họ không cần chúng và chúng làm trang chậm hơn.

  • Ảnh WebP tùy chọn — ảnh JPG và PNG đã tải lên có thể tự động chuyển sang định dạng nhẹ hơn với chất lượng có thể điều chỉnh.
  • Tải ảnh trì hoãn, có tùy chọn tắt trên một trang cụ thể khi ảnh phải hiển thị ngay.
  • Ảnh thích ứng với màn hình và biểu tượng SVG luôn sắc nét ở mọi kích thước.
  • Bootstrap 5.3 làm nền tảng giao diện, dùng chung cho website và trang quản trị.

Những gì có thể cấu hình mà không cần lập trình viên

Giao diện bổ sung các màn hình quản trị riêng, nên phần lớn công việc về hình thức và quy tắc của website được thực hiện qua thiết lập.

Hình thức website

Logo, màu sắc, kiểu chữ, đầu và cuối trang, phần hero, trang chủ, bố cục danh sách, ô tìm kiếm và nút gọi điện.

Nội dung không phải trang

Đánh giá khách hàng, carousel, tính năng nổi bật và phần hero — mỗi loại có màn hình và thứ tự riêng do bạn kiểm soát.

Gửi email

Tài khoản SMTP, người nhận, bản sao và nội dung thư — để thư từ biểu mẫu liên hệ thực sự đến nơi thay vì vào thư rác.

Cookie và sự đồng ý

Giải pháp đồng ý cookie tích hợp với các ví dụ cấu hình có sẵn — không cần plugin riêng hoặc thuê bao.

Đăng nhập và người dùng

Trang đăng nhập theo màu website và công tắc vô hiệu hóa tài khoản — người dùng bị vô hiệu hóa không thể đăng nhập và được đăng xuất ngay.

Thứ tự và nội dung nổi bật

Trường thứ tự trên mỗi mục, chọn sản phẩm nổi bật, hiển thị toàn chiều rộng và mô tả tìm kiếm riêng cho từng trang.

Dành cho lập trình viên: phần nào là của bạn và phần nào do tôi duy trì

Giao diện được viết để chạy trên nhiều website từ cùng một mã nguồn. Mọi thứ riêng cho một website nằm trong thư mục riêng tên là local và không trộn với giao diện — vì vậy cập nhật giao diện không ghi đè phần đã làm riêng cho website đó.

Khi cần bổ sung chức năng, có hook và filter thay vì sửa trực tiếp giao diện.

Những gì nằm trong thư mục của một website:

  • local/functions.php
  • local/languages/
  • local/assets/css/style.css
  • local/assets/js/script.js
  • local/assets/css/bootstrap.variables.override.css

Ngoài ra còn có shortcode để chèn biểu tượng, danh sách liên kết nội bộ và trang HTML riêng vào nội dung, block câu hỏi thường gặp cho Gutenberg và TinyMCE mở rộng cho bảng, mục lục và nhập mã.

Yêu cầu máy chủ

WordPress 5.7 trở lên và PHP 7.0 trở lên; việc chuyển ảnh sang WebP còn cần GD hoặc Imagick hỗ trợ định dạng đó. Không có gì ngoài hosting WordPress thông thường. Nếu không chắc gói của bạn có gì, hãy gửi tên gói để tôi kiểm tra.

Khi nào giao diện Dozet là lựa chọn đúng — và khi nào không

Tôi có hai giải pháp website của riêng mình và không có lý do đẩy bạn về phía không phù hợp. Giải pháp còn lại là NoEmStilOK CMS, hoàn toàn không dùng cơ sở dữ liệu. Chúng không giống nhau và không tạo ra cùng một website — lựa chọn phụ thuộc vào nhu cầu, không phải giá.

Chọn giao diện Dozet khi

  • bạn muốn tiếp tục dùng WordPress mà bạn hoặc đội ngũ đã quen;
  • website cần cửa hàng, danh mục sản phẩm và đơn hàng;
  • bạn cần nhiều ngôn ngữ mà không muốn trả giấy phép plugin dịch;
  • bạn muốn bất kỳ lập trình viên WordPress nào cũng có thể tiếp quản;
  • bạn phụ thuộc vào một plugin WordPress bắt buộc cho dự án;
  • bạn muốn viết blog và chỉnh sửa nội dung theo cách WordPress vận hành.

NoEmStilOK phù hợp hơn khi

  • bạn muốn website không cơ sở dữ liệu, nơi sao lưu chỉ là sao chép một thư mục;
  • bạn muốn tránh cập nhật và plugin để website ổn định trong nhiều năm;
  • việc nằm ngoài các đợt tấn công hàng loạt vào nền tảng phổ biến là quan trọng;
  • hosting cần rẻ và thông thường nhất có thể;
  • bạn cần địa chỉ trang hoàn toàn bằng chữ Kirin.

Nói công bằng, WordPress là nền tảng phổ biến nhất thế giới nên cũng bị tấn công nhiều nhất. Giao diện giảm số plugin bên thứ ba, nhưng WordPress vẫn cần cập nhật và theo dõi thường xuyên — vì vậy cùng dịch vụ thiết kế website tôi cung cấp bảo trì.

Mua mã nguồn của giao diện

Nếu có lập trình viên riêng hoặc là một agency, bạn không cần đặt dịch vụ thiết kế website để dùng giao diện. Mã nguồn được bán riêng với giá cố định, không có giấy phép hằng năm và không có khóa làm vô hiệu hóa chức năng. Thứ bạn mua là giao diện, không phải website: sau khi mua, bạn có giao diện mà vẫn cần người cài đặt, cấu hình và đưa nội dung vào.

Khi mua, bạn nhận được toàn bộ mã nguồn giao diện, được phép thay đổi, tùy chỉnh và sử dụng theo nhu cầu — các giao diện WordPress được bán theo điều khoản GPL như vậy. Giá bao gồm bàn giao mã nguồn và hỗ trợ cho một website; không bao gồm thời gian của tôi cho website khác, tùy chỉnh hoặc nâng cấp.

Những gì không nằm trong giá mã nguồn

  • Cài đặt giao diện và thiết lập trang WordPress.
  • Xây dựng chính trang web: thiết kế, cấu trúc trang và nhập nội dung.
  • Tùy chỉnh và tính năng mới theo yêu cầu.
  • Đào tạo sử dụng trang quản trị và hỗ trợ sau khi mua.
  • Nâng cấp lên các phiên bản mới hơn của giao diện.
  • Bảo trì WordPress và các plugin bạn tự cài đặt.
  • Hỗ trợ cho những trang web khác ngoài trang đã mua mã nguồn.

Tôi có thể thực hiện mọi mục trong danh sách, nhưng sẽ thỏa thuận và tính phí riêng.

Giao diện Dozet WordPress — mã nguồn

Toàn bộ mã nguồn của giao diện, kèm hỗ trợ cho một trang web.

$79 / 8.000 RSD

Những gì tôi cam kết

  • Bàn giao tệp nén chứa toàn bộ mã nguồn của giao diện, chậm nhất vào ngày làm việc kế tiếp.
  • Hỗ trợ cho một trang web, không giới hạn thời gian và không có phí bản quyền hằng năm.
  • Bạn được phép thay đổi và tùy chỉnh mã nguồn tùy ý.
  • Không có phần nào bị ẩn: không có cơ chế kiểm tra bản quyền làm ngưng trang web, cũng không có thành phần chỉ mình tôi mới sửa được.
  • Các tùy chỉnh cho một trang được giữ tách biệt khỏi giao diện, trong thư mục riêng, nên việc nâng cấp không ghi đè lên chúng.
  • Bạn nhận được danh sách yêu cầu máy chủ trước khi mua, để biết nó có chạy trên hosting của bạn hay không.

Những gì bạn cần có

  • WordPress 5.7 trở lên và PHP 7.0 trở lên.
  • GD hoặc Imagick có hỗ trợ WebP, nếu bạn muốn ảnh được tự động chuyển sang định dạng đó.
  • Tên miền của trang web mà giao diện sẽ chạy trên đó, vì phần hỗ trợ gắn với trang đó.
  • Một người biết cài đặt và cấu hình giao diện WordPress, vì việc cài đặt không nằm trong giá.

Bạn cần một website hoàn chỉnh thay vì tự xử lý giao diện? Khi đó hãy chọn dịch vụ thiết kế website — tại đó bạn chọn gói giá cố định và nhận giao diện đã được cài đặt, cấu hình và có sẵn nội dung.

Giao diện trong thực tế

Các website doanh nghiệp, website danh mục sản phẩm và website đa ngôn ngữ tại Serbia và nước ngoài đang chạy trên giao diện này. Mỗi website đều có trong portfolio, kèm mô tả công việc và công nghệ đã dùng.

Xem các website được xây dựng bằng giao diện Dozet

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

Không. Giao diện là nền tảng để xây dựng website: nó cung cấp hình thức, cửa hàng, ngôn ngữ và thiết lập, nhưng thiết kế, cấu trúc trang và nội dung vẫn cần được dựng. Nếu muốn website hoàn chỉnh mà không phải làm phần đó, hãy xem dịch vụ thiết kế website.

Không cần cho những gì giao diện đã bao gồm: sản phẩm, danh mục, giỏ hàng, biểu mẫu đặt hàng, email xác nhận và xác nhận PDF đều hoạt động trong giao diện. Nó cố ý đơn giản hơn các nền tảng bán hàng lớn — phù hợp khi bạn bán hàng chục mặt hàng và muốn website nhanh, không có lớp nặng bên dưới. Nếu cần kho hàng, mã giảm giá và hàng chục phương thức thanh toán, hãy nói ngay từ đầu để chúng ta chọn giải pháp phù hợp.

Có. Đây vẫn là WordPress thông thường. Giao diện còn tự lùi lại ở nơi chức năng có thể trùng — khi plugin SEO lớn được bật, nó không xuất thẻ trùng lặp. Mục đích không phải cấm plugin mà là khiến chúng không cần thiết cho chức năng cơ bản.

Nội dung nằm trong cơ sở dữ liệu WordPress ở định dạng tiêu chuẩn, nên bất kỳ lập trình viên WordPress nào cũng có thể tiếp quản mà không cần tôi. Các tùy chỉnh riêng cho website được giữ trong một thư mục riêng, nên có thể thấy ngay phần nào được làm riêng cho bạn.

Bao nhiêu tùy nhu cầu. Với mỗi ngôn ngữ được bật, giao diện tạo các trang, menu và sản phẩm riêng; bản thân giao diện đã được dịch sang tiếng Serbia, Croatia, Hungary, Đức và Na Uy. Ngôn ngữ còn thiếu được thêm vào danh mục mà không phải chờ người khác phát hành.

Tôi phát triển và bảo trì nó trên tất cả website đang sử dụng. Khi bạn cần thứ mới, tôi thay đổi mã nguồn thay vì tìm plugin chỉ giải quyết gần đúng — và mọi thứ riêng của website vẫn ở trong thư mục của bạn, nên bản cập nhật giao diện tiếp theo không ghi đè lên nó.

Có. Mã nguồn được bán riêng, với giá cố định, dành cho khách hàng có lập trình viên riêng. Giá bao gồm mã nguồn và hỗ trợ cho một website; cài đặt, thiết kế website, tùy chỉnh và nâng cấp được thỏa thuận riêng. Nếu muốn website hoàn chỉnh thay vì mã nguồn, hãy xem dịch vụ thiết kế website.

Mô tả website của bạn trong hai câu

Hãy cho tôi biết bạn làm gì, có bán hàng không và cần bao nhiêu ngôn ngữ. Tôi sẽ gửi lại đề xuất và ước tính — đồng thời nói rõ nếu tôi cho rằng NoEmStilOK là lựa chọn tốt hơn WordPress.

Website được xây dựng bằng giao diện Dozet WordPress

Xem các website tham khảo được xây dựng bằng giao diện này.