Thứ Tư, 28 Tháng Chín 2022
Trang chủBlog - WebsiteWordpressCấu trúc mã nguồn của một Blugin WordPress cơ bản nhất

Cấu trúc mã nguồn của một Blugin WordPress cơ bản nhất

Trong bài viết này chúng ta sẽ tìm hiểu về cấu trúc mã nguồn của một blugin cơ bản nhất trong WordPress.

Cấu trúc mã nguồn Blugin WordPress cơ bản nhất

Một plugin WordPress được chứa trong thư mục “wp-content/blugins” trong mã nguồn WordPress, mỗi thư mục tại đây sẽ chứa một blugin riêng biệt. Để bắt đầu lập trình một Blugin việc đầu tiên chúng ta cần làm là tạo một thư mục có tên là Blugin chúng ta muốn viết. Ví dụ ở đây mình sẽ lập trình một Blugin có chức năng là tạo một Widget dự báo thời tiết, mình sẽ đặt tên cho blugin là tc-weather.

Cấu trúc mã nguồn của một Blugin WordPress cơ bản nhất

Cấu trúc bên trong của một blugin thì tương đối đơn giản, chỉ cần thiết nhất có 1 tập tin, đó là tập tin PHP chính của plugin(tập tin này bắt buộc tên phải trùng với tên thư mục). Ngoài ra, có thể có thêm nhiều tập tin cũng như thư mục khác để chứa tài nguyên, chứa các tập lệnh cho bluin gọn gằng hơn.

Cấu trúc mã nguồn của một Blugin WordPress cơ bản nhất

Đối với tập tin PHP chính của plugin, chúng ta phải đặt một vài thông tin khai báo ở phía trên cùng của tập tin, những khai báo này bao gồm tên của plugin, tên của tác giả, mô tả cho plugin, phiên bản hiện tại của plugin và đường dẫn trang chủ của plugin với trang chủ của tác giả.

Cấu trúc mã nguồn của một Blugin WordPress cơ bản nhất

Như vậy những thứ cơ bản nhất của một blugin đã hoàn thành, bây giờ nó đã hoạt động như một blugin bình thường khác. Tuy nhiên, đây là một plugin hoàn toàn mới và nó mới chỉ có tên chứ chưa có nội dung bên trong, và chưa thể thực hiện được bất kì một chức năng nào.

Chúng ta có thể vào bảng điều khiển WordPress để kích hoạt Blugin chúng ta vừa tạo, có thể thấy nó đã hoạt động bình thường như các blugin khác.

Cấu trúc mã nguồn của một Blugin WordPress cơ bản nhất

Bây giờ chúng ta chỉ việc tiến hành viết code cho các chức năng cho blugin này.

XEM THÊM
Cấu trúc mã nguồn của một Blugin WordPress cơ bản nhất
Cấu trúc mã nguồn của một theme WordPress như thế nào?
Các hàm WordPress thông dụng nhất trong lập trình WordPress
Tìm hiểu Hooks, Action và Filter trong lập trình WordPress
5 1 Bỏ phiếu bình chọn
Xếp hạng bài viết
BÀI VIẾT LIÊN QUAN
Đăng ký nhận thông báo
Thông báo email khi
guest
0 Bình luận
Không thể gửi email
Phản hồi nội tuyến

NÊN ĐỌC THÊM

Bạn muốn tìm kiếm gì?


0
Giáo sư! có thể ném gạch bên dưới nhé!x
()
x