Trang chủ » Blog » Tự tạo ShortCode trong WordPress

Tự tạo ShortCode trong WordPress

Trở lại với bài viết lần này, chúng ta sẽ học cách tạo ra một shortcode.

Mục đích là để tái sử dụng những chức năng đã thiết kế ra trước đó, tùy ý thích mà đặt đoạn shortcode ở bất kì đâu trong trang web mà anh/chị muốn.

Công thức

function shortcode_name(){

     // Code đặt ở đây
}
add_shortcode('shortcode_name','shortcode_name');

Cách sử dụng => dán đoạn mã [shortcode_name] vào vị trí mong muốn

Ví dụ ứng dụng:

function web_title(){
$web_title = get_bloginfo();
?>
<div class="web_title">
<span>
<p><?php echo $web_title;?></p>
</span>
</div>
<?php
}
add_shortcode('web_title','web_title');

Hướng dẫn sử dụng

Dán file code trên vào functions.php của theme.

Muốn dùng thì chỉ cần dán shortcode: [web_title]

Vào bất kì vị trí nào.

Giải thích

  1. Function là một tập hợp các đoạn mã (câu lệnh).
  2. $web_title là một biến trong PHP – cái này tùy chọn anh chị muốn đặt sao cũng được.
  3. get_bloginfo() là một function có sẵn của mã nguồn wordpress.
  4. Khi gọi get_bloginfo() thì tự động sẽ có một tập hợp các đoạn mã được cấu hình sẵn thực thi tức thời.
  5. Ý nghĩa của get_bloginfo() là tên trang web.
  6. Sau đó là dùng câu lệnh echo để in (render) ra màn hình biến $web_title có giá trị là get_bloginfo().
  7. Cuối cùng, dùng câu lệnh add_shortcode để tạo ra shortcode mới tùy ý.

Cảm ơn anh/chị đã xem, nếu làm chưa được thì bình luận bên dưới giúp em nhé.

0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận