Plugin WordPress dành riêng cho site là gì? Vì sao bạn nên tạo nó?
Source: Plugin WordPress dành riêng cho site là gì? Vì sao bạn nên tạo nó?
Trong quá trình quản trị website WordPress, chúng ta thường có xu hướng thêm mã vào tệp functions.php. Cách này để thêm nhiều tính năng hơn cho trang web.
Nhưng cách làm này không được nhiều người khuyến khích.
Theo thời gian, tệp functions.php sẽ sưng lên rất nhanh nếu bạn thêm mã như vậy.
Quan trọng hơn, việc thêm mã vào tệp functions.php làm tăng khả năng xảy ra lỗi khi thêm mã.
Nếu bạn vẫn đang làm điều đó, đã đến lúc phải thay đổi.
Cách chính xác để làm điều đó phải là:
Tạo một plugin WordPress dành riêng cho trang web.
Plugin dành riêng cho trang web là gì?
Các plugin dành riêng cho trang web là nơi bạn thêm các đoạn mã (đoạn mã) mà bạn tìm thấy trên web. Đây là những đoạn mã bổ sung chức năng độc lập với chủ đề. Các chức năng này không đủ lớn để có plugin riêng.
Ví dụ: tôi đang tìm cách tùy chỉnh chức năng bài đăng liên quan của plugin Jetpack. Và tìm nhiều đoạn mã tùy chỉnh như trong bài đăng này.
Thông thường mã như vậy không liên quan đến chủ đề. Nếu tôi thêm vào tệp functions.php, nếu tôi thay đổi chủ đề sau này, tất cả các tùy chỉnh sẽ bị mất.
Khi tôi thêm mã vào một plugin dành riêng cho trang web, tất cả các tính năng tôi thêm vào trang web của mình vẫn giữ nguyên khi thay đổi chủ đề.
Đặc biệt khi bạn thêm mã vào tệp functions.php bạn rất dễ gặp lỗi trang trống.
Làm thế nào để tạo một plugin WordPress dành riêng cho trang web?
Bạn có thể nghĩ rằng việc tạo các plugin dành riêng cho trang web là rất khó. Nhưng đó không phải là trường hợp.
Bạn chỉ cần làm theo các bước sau:
- Sử dụng Trình quản lý tệp để truy cập thư mục plugin của trang web của bạn. Tạo một thư mục với tên:wp-content / plugins / youritename-plugin /
- Tạo một tệp trống với tên “youritename-plugin.php“
- Thêm mã sau:
- Bây giờ bạn trỏ chuột vào màn hình quản lý plugin và kích hoạt plugin.
|
/ * Tên plugin: Plugin trang web cho example.com Mô tả: Thay đổi mã của trang web cụ thể cho example.com * / / * Bắt đầu thêm các chức năng bên dưới dòng này * / / * Ngừng thêm các chức năng bên dưới dòng này * / ?> |
Từ bây giờ nếu bạn cần thêm bất kỳ mã nào, bạn chỉ cần thêm mã đó vào plugin dành riêng cho trang web hoặc tệp tin youritename-plugin.php (bắt đầu từ dòng 7).
Bạn nghĩ gì về giải pháp này? Hãy chia sẻ quan điểm của bạn bên dưới.
Via: sieucoder.com
from sieucoder.com https://ift.tt/3lNIqjB
via Sieucoder.com
Nhận xét
Đăng nhận xét