Tin tức và phân tích của tất cả các thiết bị di động

Làm thế nào để tránh những lỗi phổ biến trong phát triển chủ đề WordPress

WordPress được biết đến là vô cùng linh hoạt, đặc biệt là khi nói đến phát triển chủ đề và plugin. Nếu bạn muốn xem thử nghiệm, chỉ cần hỏi một nhóm các nhà phát triển về cách họ sẽ thực hiện một chức năng cụ thể. Nhiều khả năng, bạn sẽ nhận được một số phương pháp khác nhau để đạt được kết quả tương tự. Các diễn đàn hỗ trợ có đầy đủ các loại ví dụ.

Nhưng với sự linh hoạt đó, có một thực tế là thật dễ dàng để làm mọi thứ theo cách "sai". Bây giờ trong trường hợp này "sai" có nghĩa là một cái gì đó không hiệu quả hoặc một chút khó khăn để duy trì trong tương lai. Mặc dù nó có thể hoạt động theo nghĩa là có chức năng, nhưng nhìn chung có nhiều cách tốt hơn để làm việc.

Chúng ta hãy xem năm lỗi phổ biến nhất được tìm thấy trong phát triển chủ đề, cùng với các giải pháp thay thế sẽ giúp bạn đỡ đau đầu trong tương lai.

1. Sử dụng URL tuyệt đối trong các mẫu

Nếu bạn đã từng xem mã HTML mà trang WordPress hoặc bài đăng tạo ra, bạn sẽ nhận thấy rằng cả hình ảnh và liên kết nội bộ đều sử dụng URL tuyệt đối (đầy đủ). Nhưng đây không phải là cách tốt nhất để hoàn thành công việc bằng cách thêm mã vào các mẫu chủ đề của bạn.

Ví dụ: giả sử bạn đang phát triển một trang web sử dụng URL tạm thời. Một URL tuyệt đối được mã hóa trong một mẫu có nghĩa là bạn sẽ cần thực hiện thay đổi mã theo cách thủ công khi bạn sẵn sàng khởi chạy trang web trong miền vĩnh viễn của mình. Mặc dù điều này có thể được thực hiện, nhưng thật dễ dàng để quên tất cả những nơi mà loại mã này có thể bị ẩn.

WordPress có các cách tích hợp để xác định URL chính xác, được lấy trực tiếp từ Cài đặt> Khu vực chung của Bảng điều khiển.

Đối với một liên kết, tiếng vang esc_url (home_url ()) sẽ cung cấp một đường dẫn đầy đủ đến trang chủ. Vì vậy, thay vì đặt URL một cách rõ ràng vào mã của bạn, bạn có thể thêm một liên kết đơn giản vào trang chủ của mình như thế này:

Home

Hơn nữa, bạn cũng có thể sử dụng điều này để trỏ đến các trang thứ cấp. Ví dụ: nếu chúng tôi muốn liên kết đến trang Giới thiệu về trang web của chúng tôi, chúng tôi có thể sử dụng mã sau:

About Us

Một đoạn tương tự cũng hoạt động cho hình ảnh. Ví dụ này trích xuất một hình ảnh từ chủ đề / hình ảnh / thư mục con đang hoạt động của chúng tôi:

2. Thêm tập lệnh và kiểu trực tiếp vào mẫu

Sử dụng tập lệnh và kiểu của bên thứ ba với WordPress là một thế giới riêng. Khi bạn bắt đầu xây dựng các chủ đề, bạn có thể muốn thả