Plugin WordPress Là Gì?
Mặc định WordPress chỉ bao gồm những tính năng cơ bản. Tuy nhiên để xây dựng một trang web, tùy theo yêu cầu và mục đích mà mỗi trang web có thể có nhiều chức năng riêng biệt. Do đó việc tạo Plugin giúp chúng ta thêm các chức năng mới vào trang web một cách dễ dàng, đồng thời sử dụng plugin tức là chúng ta đóng gói chức năng (code) đó và có thể được sử dụng trên các trang web khác.
Định Nghĩa Một Plugin Trong WordPress Như Thế Nào?
Cũng như định nghĩa file theme, Plugin cũng có 1 file .php bên trong thư mục plugin, với phần mở đầu là mục comment chứa tất cả thông tin của Plugin đó. Ví dụ bên dưới là của Woocommerce Plugin
/** * Plugin Name: WooCommerce * Plugin URI: https://woocommerce.com/ * Description: An eCommerce toolkit that helps you sell anything. Beautifully. * Version: 4.8.0 * Author: Automattic * Author URI: https://woocommerce.com * Text Domain: woocommerce * Domain Path: /i18n/languages/ * Requires at least: 5.3 * Requires PHP: 7.0 * * @package WooCommerce */
Nhìn vào đó chúng ta có thể thấy các thông tin cơ bản như Plugin Name, URL, Author,…
Khởi Tạo Plugin Nhanh Chóng Thông Qua Boilerplate Generator
Bước 1: Truy cập vào trang web https://wppb.me/
Bước 2: Điền các thông tin cơ bản của Plugin bạn cần khởi tạo
Bước 3: Click Build Plugin (Download Source Plugin về)
Ok vậy là xong rồi đó. Các bạn có thể cài đặt plugin vào trang web của mình (Nhưng chỉ là activate với deactivate cho vui thôi chứ đã code cái gì đâu ^^). Trong các bài sau mình sẽ giới thiệu sơ lược cấu trúc cũng như luồng hoạt động của plugin.