Plugin là gì?
Plugin chỉ đơn giản là một chương trình, ứng dụng bổ sung được viết ra để tích hợp vào trong website WordPress, giúp mở rộng chức năng hiện có hoặc thêm một tính năng mới vào website WordPress. Cho phép người dùng WordPress thêm các tính năng bổ sung vào website của họ mà không cần phải làm bất cứ điều gì về mã hóa hoặc chúng ta có thể tự tạo một plugin cho riêng mình.
Một vài plugin quan trọng cho wesbite
Contact Form 7
Với plugin này, bạn có thể cài mẫu liên hệ vào website của bạn trong vài bước đơn giản. Plugin này cũng dễ chỉnh sửa và hỗ trợ các tính năng rất hữu dụng để bạn thêm vào site. Mục tiêu chính của plugin này dùng để người khác liên hệ với bạn khi cần.
Yoast SEO
EO (Search Engine Optimizer – tối ưu hóa tìm kiếm) là một bộ các kỹ thuật và chiến thuật giúp bạn tăng hạng website trên trình tìm kiếm. Bằng việc đưa ra những hướng dẫn để tối ưu, và các tính năng giúp tối ưu tìm kiếm, Yoast SEO plugin gần như không có đối thủ trong việc giúp nội dung của bạn tăng hạng.
Akismet
Khi website của bạn lớn hơn, bạn sẽ cần trang bị các biện pháp bảo vệ giúp bạn chống spam tin nhắn và spam bình luận. Akismet không chỉ giúp bạn làm được việc này mà còn lọc chúng vào trong thư mục riêng. Hơn nữa, Akismet cũng tự động thiết lập báo cáo thống kê cho bạn.
Cách để tạo một plugin
Ví dụ: tạo một plugin hiển thị 10 bài viết mới nhất( tiêu đề, tác giả, hình ảnh, ngày đăng)
Chuẩn bị môi trường phát triển
- Cài đặt WordPress trên môi trường cục bộ hoặc trên máy chủ.
- Bạn phải cài đặt XAMPP cho Linux.
Tạo thư mục và tệp plugin
- Trong thư mục wp-content/plugins, tạo một thư mục mới cho plugin của bạn, ví dụ: “latest-posts”.
- Bên trong thư mục “latest-posts”, tạo một tệp PHP mới, ví dụ: “latest-posts.php”. Tệp này chứa thông tin về theme như là tên, tác giả, mô tả, phiên bản, URI và xử lý việc truy vấn và hiển thị các bài viết.
- Bạn có thể thêm file “style.css” để định dạng kiểu cho danh sách các bài viết mới nhất được hiển thị bởi plugin.
Kích hoạt plugin
- Truy cập WordPress Dashboard > Plugins và kích hoạt plugin “Latest Posts Plugin”.
Sử dụng shortcode để hiển thị bài viết
- Thêm shortcode [latest-posts] vào bất kỳ trang hoặc bài viết nào để hiển thị 10 bài viết mới nhất.