Hướng dẫn thêm plugin vào kho plugin WordPress dễ dàng

Lượt xem
Home

Bạn đã bao giờ tạo ra một plugin WordPress hữu ích và muốn chia sẻ với mọi người? Đóng góp plugin là một cách tuyệt vời để hỗ trợ mọi người trong cộng đồng WordPress và tạo ra sự khác biệt. Trong bài viết này, Vietnix sẽ hướng dẫn bạn cách thêm plugin vào kho plugin WordPress một cách dễ dàng.

Tại sao nên thêm plugin vào kho plugin WordPress?

Nếu bạn đã tạo plugin WordPress hữu ích, hãy cân nhắc thêm vào kho plugin WordPress. Kho plugin WordPress là nơi nhiều người dùng tìm kiếm tiện ích cho website, giúp tiếp cận nhiều người dùng hơn và tăng uy tín.

Tại sao nên thêm plugin vào kho plugin WordPress?
Tại sao nên thêm plugin vào kho plugin WordPress?

Khi plugin được chấp nhận, bạn sẽ không phải trả phí cho băng thông tải xuống. Kho plugin cũng sẽ tự động theo dõi số lượt tải xuống và thông báo cho người dùng khi có bản cập nhật. Ngoài ra, sẽ nhận được sự hỗ trợ từ cộng đồng WordPress thông qua đánh giá, phản hồi, báo cáo lỗi và diễn đàn hỗ trợ.

Diễn đàn hỗ trợ plugin AIOSEO
Diễn đàn hỗ trợ plugin AIOSEO

Để được chấp nhận, plugin phải có giấy phép GPLv2 hoặc mới hơn và không chứa nội dung bất hợp pháp hoặc xúc phạm. Và cũng không được bao gồm link đến các trang web bên ngoài mà không có sự đồng ý của người dùng.

Sau khi gửi plugin, sẽ được xem xét thủ công để kiểm tra các lỗi phổ biến và đảm bảo bạn đã tuân theo các hướng dẫn của kho plugin WordPress. Quá trình đó có thể mất từ 1 đến 10 ngày.

Ngoài nội dung trên bạn có thể tham khảo thêm:

Cách tạo file readme.txt cho plugin

Để bắt đầu, bạn cần tạo một file “readme.txt” cho plugin của mình. File này sẽ cung cấp thông tin về plugin và sẽ được hiển thị trên trang plugin trong kho lưu trữ.

Bạn có thể tham khảo mẫu file “readme.txt” sau đây:

=== Your Plugin Name ===
 
Contributors: Your WordPress.org Username
Tags: wpbeginner, plugin tutorial
Requires at least: 6.0
Tested up to: 6.2
Stable tag: 1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
 
A WordPress plugin to teach beginners how to write a WordPress plugin. 
 
== Description ==
 
This simple plugin is part of our beginner's guide to writing a WordPress plugin. 
 
== Installation ==
 
1. Upload the plugin folder to your /wp-content/plugins/ folder.
1. Go to the **Plugins** page and activate the plugin.
 
== Frequently Asked Questions ==
 
= How do I use this plugin? =
 
Answer to the question
 
= How to uninstall the plugin? =
 
Simply deactivate and delete the plugin. 
 
== Screenshots ==
1. Description of the first screenshot.
1. Description of the second screenshot. 
 
== Changelog ==
= 1.0 =
* Plugin released.

Để tạo file readme cho plugin WordPress của bạn, hãy làm theo các bước sau:

  1. Mở file readme.txt trong trình soạn thảo văn bản.
  2. Tùy chỉnh các field sau:
  • Plugin name: Tiêu đề của plugin.
  • Contributors: ID người dùng WordPress.org.
  • Requires at least: Phiên bản WordPress tối thiểu cần thiết để chạy plugin.
  • Tested up to: Phiên bản WordPress cao nhất được thử nghiệm với plugin của.
  • Stable tag: Phiên bản ổn định nhất của plugin.

3. Mô tả plugin trong khu vực “Description“.

4. Lưu các thay đổi.

5. Chạy file readme qua Validator Readme chính thức để đảm bảo rằng đã hợp lệ.

6. Nhấp chuột phải vào thư mục plugin và chọn “Send to > Compressed (zipped) folder” để tạo file zip

Tao tep Zip cua thu muc plugin cua ban
Tạo file Zip của thư mục plugin

Cách gửi plugin đến kho plugin WordPress để xét duyệt

Hãy truy cập trang thêm Plugin của bạn để gửi plugin. Nếu chưa đăng nhập, hãy nhấp vào button “Login” ở góc trên bên phải màn hình.

Đăng nhập vào WordPress.org
Đăng nhập vào WordPress.org

Để gửi plugin lên, bạn chỉ cần đăng nhập và nhấp vào button “Select File” để chọn file zip của plugin. Sau đó, nhấp vào button “Upload” để hoàn tất.

tải file plugin
Tải file plugin

Sau khi bạn gửi plugin của mình, đội ngũ xem xét plugin của WordPress.org sẽ kiểm tra mã nguồn để đảm bảo rằng không có lỗi phổ biến và an toàn. Nếu plugin được chấp nhận, sẽ nhận được email từ đội ngũ tiện ích. Email này sẽ chứa đường dẫn tới kho lưu trữ Subversion (SVN) nơi plugin được lưu trữ trên WordPress.org.

Ngoài nội dung trên bạn có thể tham khảo thêm:

Cách upload plugin bằng Subversion (SVN)

Sau khi tiện ích mở rộng được chấp thuận, bạn có thể sử dụng Subversion (SVN) để tải lên. SVN là một hệ thống quản lý phiên bản mã nguồn mở, cho phép thực hiện thay đổi, lưu trữ lịch sử, quản lý phiên bản và cộng tác.

Để tải lên tiện ích mở rộng, bạn cần có một ứng dụng SVN trên máy tính của mình. Người dùng Windows có thể sử dụng SilkSVN hoặc TortoiseSVN, còn người dùng Mac có thể chọn SmartSVN hoặc Versions. Trong bài viết này, Vietnix sẽ hướng dẫn sử dụng Versions cho Mac. Tuy nhiên, quy trình tương tự trên tất cả các ứng dụng SVN.

Sau khi cài đặt, hãy mở ứng dụng Versions và lấy một bản sao của kho lưu trữ plugin WordPress bằng cách nhấn vào button “New Repository Bookmark“.

chọn New Repository Bookmark
Chọn New Repository Bookmark

Sau khi nhấp vào “New Repository Bookmark“, một cửa sổ pop up sẽ xuất hiện. Trong cửa sổ này, bạn cần nhập tên cho bookmark. Hãy đặt tên theo plugin của mình để dễ dàng nhận biết. Tiếp theo, hãy nhập địa chỉ URL Repository SVN của plugin WordPress.

Bạn không cần điền vào field tên người dùng và mật khẩu.

Kết nối Repository của bạn
Kết nối Repository của bạn

Đầu tiên, nhấp vào button “Create“. Versions sẽ kết nối với repository và tải một bản sao của kho plugin về máy tính. Sau đó, chuột phải lên tên repository trong chế độ xem trình duyệt và chọn “Checkout“.

Kiểm tra repository của bạn
Kiểm tra repository của bạn

Một hộp thoại sẽ xuất hiện yêu cầu đặt tên cho thư mục và chọn nơi lưu trên máy. Bạn có thể giữ nguyên tên thư mục giống như thư mục plugin và tiếp tục bằng cách nhấp vào “Checkout“. Ứng dụng Versions sẽ tạo các thư mục cần thiết cho plugin. Bạn có thể xem trong kho của plugin hoặc tìm kiếm trong Finder.

Hiển thị repository cục bộ trong Finder
Hiển thị repository cục bộ trong Finder

Tiếp theo, hãy sao chép các file plugin và dán chúng vào thư mục trunk folder của kho cục bộ. Khi thực hiện, bạn sẽ thấy biểu tượng dấu chấm bên cạnh các file mới trong Versions.

Chọn các file mới và nhấp vào button “Add” để được thêm vào thư mục cục bộ.

Thêm file
Thêm file

Với các file plugin đã được thêm vào Subversion, bạn đã sẵn sàng tải file lên. Hãy đồng bộ hóa thay đổi giữa thư mục cục bộ và thư mục subversion bằng cách chọn kho cục bộ và sau đó nhấp vào biểu tượng “Commit“.

Commit thay đổi
Commit thay đổi

Một cửa sổ mới hiện ra, bạn sẽ thấy danh sách thay đổi và một ô để nhập thông điệp commit. Khi nhấp “Commit“, ứng dụng Versions sẽ đồng bộ và ghi nhận các thay đổi vào repository của plugin.

Thêm thông báo cho commit
Thêm thông báo cho commit

Để gắn kết plugin với một phiên bản, bạn cần sao chép các file plugin từ thư mục trunk sang tags folder.

Đầu tiên, hãy truy cập bản sao cục bộ của plugin và sao chép tất cả các file trong thư mục trunk. Sau đó, mở thư mục tags và tạo một thư mục mới. Đặt tên cho thư mục mới theo tên phiên bản của plugin.

Ví dụ: nếu plugin có phiên bản 1.0, bạn sẽ tạo một thư mục có tên “1.0“. Sau đó, dán các file plugin đã sao chép vào thư mục mới.

Cuối cùng, hãy nhấp vào button “Add” để bao gồm thư mục mới và tất cả các file vào kho plugin.

Thêm thông báo cho commit
Thêm thông báo cho commit

Tiếp theo, hãy nhấp vào biểu tượng “Commit“. Bây giờ, bạn có thể truy cập thư mục plugin WordPress để xem trước plugin của mình. Khi cần chỉnh sửa file plugin, hãy chỉnh sửa bản sao cục bộ. Sau khi chỉnh sửa, hãy nhấp vào biểu tượng “Commit” để cập nhật thư mục plugin WordPress.

Nếu plugin có thay đổi lớn, hãy tạo phiên bản mới bằng cách thêm thư mục mới có số phiên bản vào tags folder. Hãy đảm bảo số phiên bản khớp với tiêu đề plugin.

Cách thêm hình ảnh vào vào kho plugin WordPress

Từ nay, bạn có thể dễ dàng tải lên hình ảnh cho kho plugin WordPress. Hãy nhớ tuân theo quy tắc đặt tên chuẩn và tải lên thông qua Subversion.

Plugin Header Banner

Banner đầu trang là một hình ảnh lớn, xuất hiện nổi bật ở phía trên trang plugin. Kích thước lý tưởng là 772×250 hoặc 1544×500 pixel, định dạng file nên là JPEG hoặc PNG.

Tùy thuộc vào kích thước và định dạng file, bạn cần đặt tên cho banner đầu trang theo một trong các quy tắc sau:

  • banner-772×250.jpg
  • banner-772×250.png
  • banner-1544×500.jpg
  • banner-1544×500.png

Plugin Icon

Icon là hình ảnh nhỏ, vuông, xuất hiện trong kết quả tìm kiếm và danh sách plugin. Kích thước khuyến nghị là 125×125 hoặc 250×250 pixel, định dạng file là JPEG hoặc PNG.

Tên biểu tượng nên dựa trên kích thước và định dạng của hình ảnh theo những tên sau:

  • icon-128×128.jpg
  • icon-128×128.png
  • icon-256×256.jpg
  • icon-256×256.png

Screenshots

Bạn có thể thêm nhiều ảnh screenshots tùy ý. Những hình này cần được mô tả trong phần mô tả ảnh screenshots trong file readme.txt của mình.

Các file ảnh screenshots nên được đặt tên như sau:

  • screenshot-1.png
  • screenshot-2.png

Sau khi chuẩn bị xong toàn bộ hình ảnh, hãy đặt vào assets folder. Nhấn vào button “Add” để thêm các file tài nguyên mới vào repository của mình.

Thêm Assets
Thêm Assets

Cuối cùng, nhấn biểu tượng “Commit” để tải các file lên thư mục plugin WordPress.

Commit thay đổi
Commit thay đổi

Nếu bạn đang muốn nâng tầm trang web WordPress của mình trở nên chuyên nghiệp, hãy khám phá dịch vụ WordPress Hosting tại Vietnix – Một lựa chọn tối ưu cho hiệu suất và độ tin cậy không thể bỏ lỡ. Dịch vụ này có thiết kế đặc biệt dành riêng cho các trang web chạy trên mã nguồn WordPress, hàng loạt tính năng vượt trội bao gồm:

  • Tận hưởng tốc độ tải trang cực nhanh dưới 1 giây nhờ dùng ổ cứng NVMe và công nghệ LiteSpeed Enterprise.
  • Hỗ trợ chuyên sâu và tư vấn tối ưu hóa tốc độ website từ các chuyên gia WordPress, sẵn sàng hỗ trợ 24/7.
  • An ninh dữ liệu được đảm bảo tối đa với hệ thống sao lưu tự động 4 lần mỗi ngày, cho phép khôi phục dữ liệu nhanh chóng theo yêu cầu.
  • Sự ổn định vượt trội của website được bảo đảm nhờ hạ tầng hiện đại và công nghệ Firewall anti DDoS toàn diện do chính Vietnix phát triển.
  • Tạo website WordPress dễ dàng chỉ với một cú click chuột, nhờ công cụ WordPress Toolkit tích hợp sẵn.
  • Nhận ngay bộ sưu tập theme và plugin WordPress bản quyền, bao gồm Rank Math SEO Pro, Elementor Pro, Divi và nhiều hơn nữa.

Liên hệ với Vietnix để được tư vấn chi tiết về dịch vụ:

  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Hotline: 1800 1093.
  • Email: sales@vietnix.com.vn.

Lời kết

Vietnix hy vọng hướng dẫn này đã giúp bạn tìm hiểu cách thêm plugin vào kho plugin WordPress. Bạn có thể xem hướng dẫn của Vietnix khi nào cần plugin WordPress cao cấp hoặc kiểm tra danh sách những plugin cần thiết cho WordPress tốt nhất hiện nay. Chúc bạn thành công và đừng ngần ngại để lại bình luận bên dưới để đội ngũ admin của Vietnix có thể hỗ trợ bạn nhé!

Chia sẻ lên

Theo dõi trên

Logo Google new

Đánh giá

5/5 - (61 bình chọn)

Hoàng Vui

Kết nối với mình qua

Icon Quote
Icon Quote
Đăng ký nhận tin
Để không bỏ sót bất kỳ tin tức hoặc chương trình khuyến mãi từ Vietnix

Bình luận