Hướng dẫn tạo Custom Functions plugin cho WordPress

Bình thường, để custom chức năng của 1 theme WordPress thì bạn phải sửa file function.php của theme, nhưng sẽ rất bất tiện nếu như theme có update hoặc bạn thay đổi theme khác, bạn sẽ phải chỉnh sửa lại file function.php lần nữa.

Để giải quyết vấn đề này, đơn giản là chúng ta sẽ tạo 1 plugin để chứa các function mình muốn vào, và không cần phải sửa file function.php của theme, ngoài ra còn có thể custom các chức năng khác như xóa Emoji mặc định của WordPress v.v….

Đầu tiên, bạn tạo 1 thư mục, đặt tên gì tùy ý bạn, ở đây mình sẽ đặt là hh-custom-function. Sau đó, tạo 1 file php trong folder đó, cũng đặt tên tùy ý bạn, mình đặt là hh-custom-function.php. 

Nội dung file php như sau:

<?php
/*
Plugin Name: HH Custom Function
Description: Contains custom functions for WordPress
Version: 1.0
Author: Huynh Hieu
Author URI: huynhhieu.com
*/
/* Chèn function của bạn vào dưới dòng này */

Sau đó nén folder bên trên lại với định dạng .zip. Cuối cùng là bạn cài plugin như bao plugin khác. Bạn muốn thêm function thì cứ vào Plugin Editor rồi chọn plugin đó rồi edit thôi.

Hoặc nếu bạn muốn nhanh và nhiều tùy chọn thì có thể dùng plugin có sẵn ở đây:

[su_button url=”https://huynhhieu.com/go/my-custom-functions/” target=”blank” style=”flat” background=”#2D89EF” color=”#FFFFFF” size=”3″ center=”yes” radius=”auto” icon=”icon: cloud-download” icon_color=”#FFFFFF” text_shadow=”none”]My Custom Function plugin[/su_button]