Contents
Trong bài học này, mình sẽ hướng dẫn các bạn tạo shortcode trong wordpress.
Vậy, Shortcode trong WordPress là gì?
Shortcode là một mã code đặc biệt thay thế một nội dung mà bạn đã định dạng sẵn trong lúc tạo Shortcode. Shortcode ra đời giúp cho các nhà quản trị website không bị rối loạn với những đoạn code HTML cực kì rắc rối và thay vào đó chỉ là 1 đoạn shortcode có đầu vào là các tham số.
Khi nào thì bạn dùng Shortcode? Rất đơn giản, khi bạn có nhiều đoạn có cùng 1 định dạng nhưng khác nhau về nội dung.
Shortcode nên sử dụng để hiển thị ở nơi nào trong website? Thường thì Shortcode sẽ dùng để chèn vào trong widget, trong trang/ bài viết và rất nhiều nơi khác trong website.
Làm sao để tạo một shortcode nhanh nhất?
Tạo shortcode không có tham số đầu vào
Bước 1: Các bạn tìm đến file functions.php và tiến hành khai báo shortcode trong đó
//Khởi tạo function cho <a href="#">shortcode</a>
function
hoanggiang_create_shortcode
() {
echo
"Hello World!"
;
}
//Tạo <a href="#">shortcode</a> tên là [test_shortcode] và sẽ thực thi code từ function //create_shortcode
add_shortcode(
'test_shortcode'
,
'hoanggiang_create_shortcode
'
);
[test_shortcode] [/test_shortcode]
Chèn từ vào các file code (dành cho developer) thì dùng hàm dưới đây:
do_shortcode(‘[test_shortcode]’);
Tạo shortcode có tham số đầu vào
Bước 1: Các bạn tìm đến file functions.php và tiến hành khai báo shortcode trong đó
//Khởi tạo function cho <a href="#">shortcode</a>
function
hoanggiang_create_shortcode
($args, $content) {
echo
"Hello World!".$dauvao;
}
//Tạo <a href="#">shortcode</a> tên là [test_shortcode] và sẽ thực thi code từ function //create_shortcode
add_shortcode(
'test_shortcode'
,
'hoanggiang_create_shortcode
'
);
[test_shortcode dauvao=" Hoàng Giang "] [/test_shortcode]
Chèn từ vào các file code (dành cho developer) thì dùng hàm dưới đây:
do_shortcode(‘[test_shortcode dauvao=” Hoàng Giang “]’);
Sau khi các bạn chạy code lên sẽ thấy xuất hiện kết quả : Hello World! Hoàng Giang.
Shortcode có rất nhiều áp dụng hay, một trong các áp dụng đó là mình dùng nó vào bài toán chèn mã giảm giá sản phẩm với nhiều đầu vào khác nhau như hình bên dưới:
Bạn có thể đọc thêm tại đây.
Bạn đang đọc bài viết tạo shortcode đơn giản nhất trong wordpress tại chuyên mục WordPress. Mọi thông tin chia sẻ, phản hồi xin bình luận ở dưới bài viết hoặc gửi về hòm thư contact@diendanhocweb.com.