Với 2 bài trước mình đã giới thiệu về Shortcode rồi, chính vì vậy mà mình sẽ không phải bàn thêm về tiện ích mà Shortcode đem lại cho chúng ta khi dùng với WordPress nữa. Nếu các bạn chưa hiểu rõ thì các bạn có thể tham khảo ở 2 bài dưới đây
Nội dung bài viết này sẽ giới thiệu tới các bạn một đoạn code ngắn nhưng rất hữu ích liên quan tới Shortcode. Như các bạn biết thì Shortcode chỉ được dùng cho việc chèn vào trong bài bài viết, trang page, vậy thì liệu shortcode có nhúng vào trong file php được không ? Câu hỏi là có đấy
Để sử dụng shortcode trong theme thì việc đơn giản bạn chỉ cần sử dụng hàm:
Để sử dụng shortcode trong theme thì việc đơn giản bạn chỉ cần sử dụng hàm:
do_shortcode trong file php giống như ví dụ dưới đây:
1
| <?php <span class="m35yrmw" id="m35yrmw_8" style="font-weight: bold; height: 13px;">echo</span> do_shortcode("[your_shortcode]"); ?> |
Đây là cú pháp chung:
1
| <?php echo do_shortcode( $content ) ?> |
Một điểm quan trọng nữa là để kích hoạt được tính năng này thì bạn cần phải khai báo hàm kích hoạt tính năng này
1
| add_filter('the_content', 'do_shortcode', 11); // trong file shortcodes.php |
1
2
| // sử dụng shortcode trong <span class="m35yrmw" id="m35yrmw_7" style="font-weight: bold; height: 13px;">widget</span> text.add_filter('widget_text', 'do_shortcode'); |
chi tiết về hàm bạn có thể tham khảo tại trang chủ của WordPress: do_shortcode
Không có nhận xét nào:
Đăng nhận xét