Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Hướng dẫn tạo Shortcode trong WordPress - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

WordPress Shortcode là gì?

Shortcode là một tính năng vô cùng hữu ích của WordPress. Nó cho phép bạn dễ dàng nhúng các đoạn mã vào bất kỳ vị trí nào trong bài viết hoặc mẫu (template) trên WordPress.

Hướng dẫn tạo Shortcode trên WordPress

Để tạo một Shortcode trên WordPress, quy trình khá đơn giản. Trước hết, bạn cần mở tệp functions.php và sử dụng hàm `add_shortcode` để đăng ký một Shortcode mới.

add_shortcode('post-message', function () {

    return 'We are vinasupport.com';
});

Sau đó hãy đặt nó vào trong bài viết như sau:

[post-message]

Kết quả hiển thị ở bên ngoài bài viết giống như là:

Giờ bạn muốn hiển thị trong template thì có thể sử dụng đoạn code sau:

<?php
// Use shortcode in a PHP file (outside the post editor).
echo do_shortcode( '[post-message]' );

Ngoài ra bạn có thể thêm thuộc tính attributes cho nó giống như là:

// [bartag foo="foo-value"]
function bartag_func( $atts ) {
  $a = shortcode_atts( array(
    'foo' => 'something',
    'bar' => 'something else',
  ), $atts );

  return "foo = {$a['foo']}";
}
add_shortcode( 'bartag', 'bartag_func' );

Lúc đó gọi ra sẽ như là:

[bartag foo="foo-value"]

Để có thể hiểu thêm vui lòng tham khảo document tại đây.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *