Shortcode là gì?
Thống kê bài viết
Shortcode dịch theo đúng tiếng Việt nghĩa là Code ngắn hay nói cách khác là một đoạn code ngắn. Đoạn code ngắn này sẽ thực thi những tác vụ gì đó mà bạn đã định sẵn trong lúc tạo shortcode, ví dụ như hiển thị một Loop chẳng hạn. Bạn có thể thực thi shortcode này ở bất cứ đâu như trong bài viết, trong theme, ngoại trừ excerpt và widget, nhưng mình sẽ có cách hướng dẫn bạn khắc phục.

Toàn bộ code trong bài này bạn viết vào file functions.php của theme nhé.
Để Tạo một shortcode bất kỳ qua file function.php ta sẽ bao gồm 2 bước chính:
- Thiết lập function thực thi code trong shortcode.
- Tạo một tên shortcode dựa vào function đã tạo cho nó.
Để dễ hình dung, mình đưa ra một mẫu tạo shortcode thế này.
CÓ THỂ BẠN QUAN TÂM
- Plugin Content Crawler 1.0.8 – lấy tin sản phẩm tự động 09/2023
- Coupon mới giảm giá 80% Hosting tại StableHost 09/2023
- Box liên hệ Đẹp – Chia sẽ box liên hệ 14 09/2023
- Cách chặn không cho user cài đặt thêm Plugin giúp website bảo mật hơn 09/2023
- Thêm bản quyền – FREE Francesca – Accessible Tutor WordPress Theme 09/2023
- Full code Landing Page Bất động sản theme Flatsome 09/2023
1 2 3 4 |
//Khởi tạo function cho shortcode // Tạo shortcode function shortcode_flatsome1() { return 'Đây là 1 đoạn thông báo ngắn'; } add_shortcode( 'thong_tin1', 'shortcode_flatsome1' ); |

Cách viết shortcode vào file PHP
Shortcode chỉ thực thi trong trình soạn thảo của WordPress thôi chứ ở các hoàn cảnh khác nó không hiểu. Do đó nếu bạn muốn chèn shortcode vào một file PHP thì phải sử dụng hàm do_shortcode() để nó thực thi. Ví dụ như sau:
1 |
<?php echo do_shortcode('[thongtin1]'); ?> |
Cách viết shortcode vào widget Text
Mặc định widget Text sẽ không cho bạn chèn shortcode vào
1 |
[thongtin1] |
Pingback: Code show thông tin chuyên mục sản phẩm vào trang sản phẩm
Pingback: Code tạo random bài viết wordpress dùng code đơn giản