Tạo một shortcode bất kỳ qua file function.php

flatsome
12/07/21
2

Shortcode là gì?

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.

Tạo một shortcode bất kỳ qua file function.php
Tạo một shortcode bất kỳ qua file function.php

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:

  1. Thiết lập function thực thi code trong shortcode.
  2. 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.

 

Tạo một shortcode bất kỳ qua file function.php
Tạo một shortcode bất kỳ qua file function.php

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:

<?php echo do_shortcode(‘[thong_tin1]’); ?>

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

[thong_tin1]

2 thoughts on “Tạo một shortcode bất kỳ qua file function.php

  1. Pingback: Code tạo random bài viết wordpress dùng code đơn giản

  2. Pingback: Code show thông tin chuyên mục sản phẩm vào trang sản phẩm

Comments are closed.