Nhấn mạnh vào đặc tính “nhanh/nhẹ” của GeneratePress
Nếu bạn chưa biết, hầu hết những nhấn mạnh về GeneratePress là nó miễn phí, nhanh và dễ sử dụng. Nó thường được đem so sánh với các theme nhẹ nhàng tương tự khác như Astra và OceanWP. Nhưng tôi sẽ nói cho bạn biết điều này…nó còn nhiều điều thú vị hơn thế rất nhiều!
Theme nhẹ giờ nhiều như lá mùa thu. Nó là xu hướng nổi bật nhất hiện nay. Mọi theme đều hứa hẹn là nó là theme WordPress nhanh nhất từng có. Đều tuyên bố file CSS và JS của nó nhỏ như thế nào. Tùy chọn hiệu suất và bộ nhớ đệm độc quyền ra sao, vân vân và mây mây. Dưới tư cách là một người làm tư vấn tối ưu hóa tốc độ, tôi có thể nói với bạn ngay rằng…bí mật của nhẹ nhàng không phải là không có bất cứ tính năng nào cả. Mà phải có đầy đủ nhưng là các tính năng kiểu MODULAR. Tức là, bạn có đa dạng tùy chọn nhưng chỉ cái nào cần dùng mới phải tải ở chế độ nền, cái nào không cần thì thôi.
Nghe có vẻ đơn giản, nhưng bạn sẽ ngạc nhiên khi nhận ra rằng hầu hết mọi người không hiểu điều đó chính xác. Đó là các theme rơi vào một trong các trường hợp sau:
- Nhẹ nhàng, nhưng không có tính năng nào cả – vì thế nó chỉ nhẹ nhàng cho đến khi bạn (chắn chắn sẽ phải) cài các plugin của bên thứ ba để hoàn thiện website (thiết kế/chức năng).
- Đầy đủ tính năng – nhưng chậm như sên (slow as heck).
- Đầy đủ tính năng, modular và có các tùy chọn hiệu suất – nhưng vẫn chậm như sên. Ha ha, tôi biết. Các theme cồng kềnh với “tùy chọn hiệu suất” chẳng khác gì đồ ăn vặt độc hại kèm với “hương vị tự nhiên”. Nó chẳng có ích gì, vì ngay từ lúc đầu nó đã cồng kềnh rồi.
- Nhẹ nhàng và có các tính năng hợp lý – nhưng chỉ tùy biến được bởi lập trình viên. Ổn với tôi (vì tôi là lập trình viên)…nhưng với đa số người mới họ không thể trở thành coder được!
Tính khả dụng là vô song
Chúng ta bắt đầu với tiêu chuẩn chất lượng quan trọng nhất…GIAO DIỆN NGƯỜI DÙNG. Suy cho cùng thì điều làm cho một công cụ có hữu ích hay không là mức độ cố gắng để cân bằng giữa tính năng và mức độ đơn giản. Thường thì, các công cụ mất cân bằng sang bên này hoặc bên kia. Tôi nghĩ GeneratePress đạt đến sự cân bằng hoàn hảo. Có lượng tính năng cần thiết, và vẫn rất đơn giản. Giao diện người dùng của họ là hoàn hảo.
Bạn có phải là kiểu người tự nhận mình là “ngốc nghếch”, và không biết bản thân đang làm điều gì? Giao diện người dùng của GeneratePress vẫn đủ đơn giản và hoàn hảo cho phép bạn làm những thứ mà bạn muốn. Bạn là người giỏi khám phá công nghệ? Giao diện của nó vẫn cho phép bạn có các cài đặt khác nhau để đi sâu hơn và thoải mái nghịch ngợm (muck around) với các tùy chọn.
Phải thừa nhận, vẫn có đường cong học tập ít nhiều (ý là các tiến bộ về sau sẽ mất thời gian hơn so với lúc ban đầu). Nhưng nó chẳng bao giờ phải làm bạn vò đầu bứt tai click qua hàng tá màn hình để thay đổi màu sắc font chữ. Bạn sẽ không bao giờ làm hỏng giao diện trang web và khốn khổ để tìm ra tùy chọn tối ưu hóa JS nào cần phải hoàn tác.
Vượt qua nỗi khổ của sự phụ thuộc vào pagebuilder và lập trình viên (“SECTIONS” và “ELEMENTS”)
Hết sức độc đáo và sáng tạo (out of the box)…GeneratePress cho phép những thứ rất trực quan mà nhiều theme khác (bao gồm cả theme Genesis mà tôi thích) không có. Lấy ví dụ… tính năng “SECTIONS” cho phép bạn có các section nội dung (bố cục định dạng thẻ) nhưng không yêu cầu pagebuilder nặng nề (kiểu noob) hoặc hard coding (chỉ lập trình viên mới làm được). Vâng, nó giống với kiểu họ có pagebuilder nhỏ của riêng mình và thực sự được cấu trúc theo cách mà tôi nghĩ tạo ra nhiều ý nghĩa hơn so với pagebuilder.
Sự thật thì GeneratePress tạo ra các modular “SECTION” của họ theo cách đặc biệt thông minh. Hãy nghĩ về kịch bản sử dụng pagebuilder thông thường. Mục đích của pagebuilder là gì? Để những ai không phải là coder thay đổi layout và thiết kế nội dung của họ? Để thay đổi nội dung của họ ngay từ lúc ban đầu? Nó nghe như một ý tưởng thú vị cho đến khi những người mới bắt đầu nhận ra rằng có bao nhiêu công việc phải làm, thậm chí chỉ là để xây dựng một trang đơn giản. Rất nhiều hộp, font, màu sắc, khoảng trống, layouts và các THIẾT LẬP CẦN QUẢN LÝ! Và rồi sau đó thì sao? Điều gì xảy ra nếu bạn chỉ muốn chỉnh sửa một phần mà thôi? Điều gì xảy ra nếu bạn muốn làm một trong các section xuất hiện trong một khoảng thời gian và rồi làm nó ẩn đi và rồi lại mang nó quay trở lại sau đó.
Trong nhiều trường hợp, các điều chỉnh này không thể thực hiện được. Trong một số trường hợp khác, nó có thể nhưng cũng gây khó khăn. Tôi nghĩ tính năng “SECTIONS” của GeneratePress thực hiện điều đó theo cách có tổ chức hơn nhiều. Bạn không bị lạc qua 5 phiên bản khác nhau của trang chủ và so sánh mê cung các cài đặt của họ để nhớ xem cái nào là đúng.
Và giờ tính năng “ELEMENTS” cho phép bạn dễ dàng tùy biến layouts và templates của trang. Nó giống một giao diện (đồ họa) thực sự đơn giản cho nhiệm vụ hook và filter. Với những ai chưa biết…”hook” liên quan đến vị trí trên trang (trên header, dưới tiêu đề, chân trang, vân vân) và “filters” liên quan đến các trang cụ thể (post, page, trang liên hệ, trang chủ, vân vân).
Vì thế, chẳng hạn bạn muốn gắn một đồng hồ đếm ngược thời gian BÊN DƯỚI TIÊU ĐỀ SẢN PHẨM nhưng chỉ trên các TRANG SẢN PHẨM GIẢM GIÁ, hoặc về RANDOM X WIDGET nằm ở VỊ TRÍ TRÊN CÙNG MENU…Làm thế nào để thực hiện việc này dễ dàng đây? Tôi cá là hầu hết các theme không thể đáp ứng được tất cả các kết hợp vị trí-nội dung ngẫu nhiên của bạn. Và cuối cùng bạn sẽ phải nhờ lập tình viên làm điều đó (kèm với đó là rất nhiều thời gian lãng phí để giải thích bạn muốn làm điều đấy như thế nào). Vâng, với GeneratePress, bạn có thể tự làm lấy. Có hàng ngàn hook và filter để bạn chọn chính xác nội dung cần đặt vào chỗ nào và trên trang nào. Thật tuyệt phải không?!
Thử lùi lại và nghĩ về điều đó nhé. Đấy là 90% những việc mà chúng ta thực sự cần cậy nhờ đến pagebuilder và lập trình viên! Pagebuilder có vai trò chủ yếu trong việc tạo ra các section dạng thẻ và thao tác với layout nội dung. Lập trình viên để kết nối nội dung và widget vào vị trí ưa thích của chúng ta. Và giờ với GeneratePress, người dùng trung bình có thể làm được nhiều hơn mà không cần pagebuilder nặng nề hoặc các lập trình viên tốn kém.
Cộng đồng và marketing
Dưới vai trò chủ doanh nghiệp trong một thời gian ngắn, tôi ghét kiểu marketing nhấn mạnh thái quá và đưa ra các tuyên bố kỳ quặc về sản phẩm. Và đặc biệt đối với theme WordPress, tôi ghét các theme cố gắng có được mọi thiết kế/tính năng thiên hạ đang có. GeneratePress (và cộng đồng của họ) thực sự trưởng thành và tránh xa điều vớ vẩn đó. Cộng đồng dùng GeneratePress trên Facebook thực sự hữu ích, thân thiện và nơi bạn nên đến khi muốn hỏi điều gì đó.
Theme GeneratePress không chỉ được dùng bởi những người mới mà còn bởi các lập trình viên giàu kinh nghiệm. Người phát triển chính (Tom/người Canada) cho thấy anh ấy có thể làm mọi thứ và bất cứ thứ gì cho theme này. Bạn có thể nói rằng anh thực sự đam mê với nó và đã hoàn thành tốt nhiệm vụ khi tạo ra được một trong các theme WordPress hoàn chỉnh nhất hiện có. Ổn định và đáng tin cậy. Không bị lỗi. Nghiêm túc nhận xét thì còn tốt hơn các theme được xây dựng bởi các agencies lớn với “theme WordPress cao cấp” có giá cắt cổ (arm and leg) của họ.
OK, đơn giản là chỉ cần thử GeneratePress thôi phải không?
Nghiêm túc, tôi muốn thúc dục bạn tải GeneratePress về và nghịch ngợm, làm quen với nó. Vì nó gọn gàng sạch sẽ và trực quan. Chọn nơi bạn muốn hook các thứ, áp dụng các filter mà bạn muốn. Xây dựng layout khác cho trang, vân vân…bạn có được tất cả những điều đó mà chẳng cần làm phiền lập trình viên. Thậm chí ngay cả khi bạn là lập trình viên thì GeneratePress vẫn làm cuộc sống của bạn dễ dàng hơn nhiều bằng cách cho phép bạn làm chủ nhiều thứ với một sự hợp lý (và CẢM XÚC) về giao diện người dùng. Bạn đỡ nhọc công tốn sức trong nhiệm vụ xây dựng trang web, và ít việc hơn giúp bạn hỗ trợ khách hàng trong dài hạn tốt hơn.