Thủ thuật Ngày 12/07/2021 3114 lượt xem

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

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…

Lê Anh ĐôngFlatsome trên Google News

Tạo một shortcode bất kỳ

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:

 

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

 

Điểm 4.9/5 - ( Có 22 bình chọn)

Có Nhận xét cho "Tạo một shortcode bất kỳ qua file function.php"

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

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

Để 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 *

Các dịch vụ của FLATSOME.XYZ