Các lỗi phát triển chủ đề thường gặp với WordPress

Ký gửi 20821051 s

Nhu cầu phát triển WordPress tiếp tục tăng và hầu như tất cả các khách hàng của chúng tôi hiện có trang web WordPress hoặc blog WordPress nhúng. Đó là một bước đi vững chắc - không được mọi người yêu thích nhưng có rất nhiều chủ đề, plugin và số lượng lớn các nhà phát triển nên điều đó hoàn toàn hợp lý. Khả năng sửa đổi sự hiện diện web của bạn mà không cần loại bỏ nền tảng và bắt đầu lại chỉ là một lợi thế lớn.

Nếu bạn từng có một trang web WordPress mà bạn ghét hoặc đơn giản là bạn không thể làm cho nó hoạt động theo ý muốn - chỉ cần tìm một tài nguyên có thể sửa chữa nó cho bạn. Việc triển khai WordPress chỉ tốt như những người đã phát triển chủ đề và plugin của bạn.

Chúng tôi có một nhu cầu lớn đến mức chúng tôi phải chuyển sang các dịch vụ và nhà thầu phụ chuyển đổi các tệp photoshop sang các chủ đề hoặc chúng tôi mua các chủ đề từ các dịch vụ của bên thứ ba. Chúng tôi thực sự yêu thích Themeforest vì chất lượng và sự lựa chọn của nó (đó là liên kết liên kết của chúng tôi). Điểm mấu chốt, bạn không bao giờ phải chỉnh sửa các tệp chủ đề trừ khi bạn đang làm gì đó quyết liệt với chủ đề. Tất cả nội dung - các trang, bài đăng và danh mục, phải có thể chỉnh sửa thông qua quản trị chủ đề của bạn.

Tuy nhiên, khi chúng tôi phát triển một chủ đề hoặc mua một chủ đề, chúng tôi thường thấy những vấn đề phổ biến sau:

  • Danh mục thay vì Loại bài đăng tùy chỉnh - Đôi khi các trang web có các phần khác nhau - như Tin tức, Thông cáo báo chí, Danh sách sản phẩm, v.v. hoạt động tốt ở định dạng kiểu blog trong đó bạn có trang chỉ mục, các trang danh mục và sau đó là các trang đơn để hiển thị toàn bộ nội dung. Tuy nhiên, chúng tôi nhận thấy rằng nhiều nhà phát triển chủ đề tắt danh mục phát triển và mã cứng nên bạn chỉ có thể sử dụng blog để đăng nội dung này. Đây là một triển khai tồi tệ và không tận dụng được các Loại bài đăng tùy chỉnh của WordPress. Ngoài ra, nếu bạn tổ chức lại các danh mục của mình - bạn sẽ gặp khó khăn vì chủ đề thường được mã hóa cứng. Chúng tôi thường đi vào, phát triển các loại bài đăng tùy chỉnh, sau đó sử dụng một plugin để chuyển đổi loại bài đăng sang loại bài đăng tùy chỉnh.
  • Trường tùy chỉnh không có plugin trường tùy chỉnh nâng cao - Tôi thực sự ngạc nhiên rằng Trường tùy chỉnh nâng cao chưa được WordPress mua và tích hợp vào sản phẩm cốt lõi. Nếu bạn có các bài đăng yêu cầu thông tin bổ sung - như video, địa chỉ, bản đồ, iframe hoặc một số chi tiết khác, ACF cho phép bạn lập trình động nhập các phần tử đó vào chủ đề của bạn và đặt chúng là bắt buộc, mặc định hoặc tùy chọn . ACF là phải có và nên được sử dụng thay vì Trường tùy chỉnh vì khả năng kiểm soát mà nó cung cấp đối với chủ đề của bạn. Muốn một video được nhúng trên trang chủ? Thêm trường tùy chỉnh chỉ hiển thị trong hộp meta trên trình chỉnh sửa trang chủ của bạn.
  • Cấu trúc chủ đề - WordPress có một trình chỉnh sửa chủ đề rất cơ bản mà chúng tôi phải sử dụng đôi khi khách hàng không cung cấp cho chúng tôi quyền truy cập FTP / SFTP để chỉnh sửa tệp. Không có gì khó chịu bằng việc mua một chủ đề và không có cách nào để chỉnh sửa kiểu, đầu trang hoặc chân trang bởi vì họ đã chuyển tệp vào thư mục con. Để các tệp trong thư mục gốc của chủ đề! Trừ khi bạn đã bao gồm một số khung công tác khác, đơn giản là không cần tất cả các cấu trúc thư mục phức tạp. Nó không giống như bạn sẽ có hàng trăm tệp trong thư mục chủ đề mà bạn không thể tìm thấy.
  • Sidebars và Widget - Không có thanh bên để bao gồm các widget trong suốt chủ đề của bạn là điều khó chịu… và sau đó việc lạm dụng các thanh bên và widget cho những gì lẽ ra là các tùy chọn đơn giản cũng gây khó chịu. Thanh bên nên được giới hạn trong nội dung tĩnh trong một số loại trang chủ đề của bạn nhưng được cập nhật định kỳ. Nó có thể là một Kêu gọi Hành động ở bên cạnh nội dung của bạn. Hoặc nó có thể là một quảng cáo bạn muốn hiển thị sau nội dung. Nhưng nó không phải là một thanh bên và tiện ích chỉ để hiển thị một số điện thoại.
  • Tùy chọn mã hóa cứng - Các liên kết xã hội, hình ảnh, video và mọi yếu tố khác phải được tích hợp vào các tùy chọn chủ đề có thể dễ dàng hoán đổi. Không có gì nghiêm trọng bằng việc phải truy cập các tệp chủ đề cốt lõi để thêm liên kết hồ sơ xã hội ở 10 vị trí khác nhau. Thêm một trang tùy chọn (ACF có một tiện ích bổ sung) và đặt tất cả các cài đặt ở đó để nhân viên tiếp thị của bạn có thể dễ dàng thêm chúng hoặc hoán đổi chúng khi bắt đầu và sử dụng chủ đề.
  • Danh sách liên kết là Menu - WordPress đã từng có phần liên kết và cuối cùng họ đã loại bỏ nó vì menu là một cách hoàn hảo để triển khai danh sách các liên kết đến các tài nguyên bên trong hoặc bên ngoài. Chúng ta thường thấy một menu đơn được lập trình ở nhiều vị trí trên một trang web hoặc chúng ta thấy các danh sách được hiển thị trong tiện ích thanh bên. Nếu danh sách là một vị trí cố định và nằm ngang, dọc hoặc phân cấp… thì đã đến lúc cần có một menu.
  • Chỉ mục so với Trang chính - Trang chỉ mục nên được dành riêng cho blog của bạn và liệt kê các bài đăng mà bạn đang sản xuất. Nếu bạn muốn có một trang chủ tùy chỉnh không phải là các bài đăng trên blog, bạn nên kết hợp Tệp mẫu Trang trước vào chủ đề của bạn. Cài đặt Quản trị> Đọc trong WordPress cho phép bạn đặt trang nào bạn muốn lấy làm trang chủ và trang nào bạn muốn lấy làm trang blog của mình… hãy sử dụng chúng!
  • Responsive - Mọi chủ đề nên đáp ứng với các chiều cao và chiều rộng khác nhau của rất nhiều khung nhìn mọi người đang sử dụng trên các thiết bị di động, máy tính bảng, máy tính xách tay và màn hình lớn. Nếu chủ đề của bạn không phản hồi, bạn đang tự làm hại mình bằng cách không cung cấp trải nghiệm thích hợp cho thiết bị được sử dụng. Và bạn thậm chí có thể tự làm hại mình khi không nhận được lưu lượng truy cập tìm kiếm trên thiết bị di động vào trang web của mình.

Một thực tiễn tuyệt vời khác mà chúng tôi đang bắt đầu thấy là các nhà phát triển chủ đề và người bán chủ đề cũng bao gồm tệp nhập WordPress để bạn có thể làm cho trang web hoạt động chính xác như khi bạn mua nó - và sau đó bạn có thể vào và chỉnh sửa nội dung . Việc mua và cài đặt một chủ đề - sau đó xem trước một trang trống không có yếu tố và tính năng tuyệt vời nào mà thiết kế của chủ đề đang hiển thị đang trở nên trầm trọng hơn. Đường cong học tập là khác nhau trên các chủ đề phức tạp và các nhà phát triển thường triển khai các tính năng một cách khác nhau. Tài liệu tuyệt vời và nội dung bắt đầu là một cách tuyệt vời để giúp khách hàng của bạn.

Một bình luận

  1. 1

Bạn nghĩ gì?

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.