Cách tìm mã ngắn trong WordPress

Mã ngắn trong WordPress là thứ mà mọi người đều thích sử dụng. nhưng đôi khi, bạn không thực sự nhớ có bao nhiêu mã ngắn đang hoạt động trên trang web của mình

Trong bài viết này, tôi sẽ chỉ cho bạn cách dễ nhất để lấy danh sách các mã ngắn đang hoạt động trên trang web của bạn và hiển thị chúng dưới dạng danh sách trong khu vực Trang/Bài đăng và Phụ trợ (Quản trị viên WP) của WordPress

Nghe có vẻ thú vị. ?. Hãy nhảy vào vấn đề này

Nhận danh sách mã ngắn WordPress

Để lấy danh sách shortcode, đầu tiên chúng ta sẽ tạo một shortcode tùy chỉnh để lấy danh sách shortcode đang hoạt động, sau đó sẽ sử dụng shortcode đó để hiển thị danh sách shortcode

Mở các chức năng của chủ đề của bạn. php và dán mã bên dưới vào dưới cùng và lưu nó

//  Functions to display a list of all the shortcodes
function diwp_get_list_of_shortcodes(){

	// Get the array of all the shortcodes
	global $shortcode_tags;
	
	$shortcodes = $shortcode_tags;
	
	// sort the shortcodes with alphabetical order
	ksort($shortcodes);
	
	$shortcode_output = "<ul>";
	
	foreach ($shortcodes as $shortcode => $value) {
		$shortcode_output = $shortcode_output.'<li>['.$shortcode.']</li>';
	}
	
	$shortcode_output = $shortcode_output. "</ul>";
	
	return $shortcode_output;

}
add_shortcode('get-shortcode-list', 'diwp_get_list_of_shortcodes');

Đoạn mã trên sẽ tạo một mã ngắn tùy chỉnh có tên [get-shortcode-list] trong chủ đề của bạn

Quảng cáo Giờ đây, bạn có thể sử dụng mã ngắn này [get-shortcode-list] trong trang, bài đăng, tiện ích con, chủ đề hoặc bằng PHP để hiển thị danh sách tất cả các quảng cáo đang hoạt động. .

Tôi đã viết một bài viết về cách sử dụng mã ngắn trong chủ đề, nơi tôi đã phác thảo cách sử dụng mã ngắn bên trong chủ đề, mẫu, tiện ích, tệp PHP

Và bạn sẽ thấy danh sách tất cả các mã ngắn đang hoạt động trên trang web WordPress của mình như trong hình bên dưới

Ghi chú. Danh sách mã ngắn của bạn có thể khác với hình ảnh hiển thị bên dưới

Cách tìm mã ngắn trong WordPress
Ví dụ về mã ngắn thư viện

Mã ngắn loại bỏ sự cần thiết của các tập lệnh phức tạp. Ngay cả khi bạn có ít hoặc không có kỹ năng lập trình, bạn vẫn có thể dễ dàng thêm nội dung động với sự trợ giúp của họ

Chúng rất phổ biến trong các nhà phát triển WordPress, vì chúng giúp ích rất nhiều cho việc tự động hóa nội dung và tạo thiết kế. Mã ngắn dành cho nhà phát triển WordPress, Macro dành cho nhà phân tích dữ liệu hoặc Phím tắt dành cho nhà thiết kế đồ họa chuyên nghiệp

Trong hướng dẫn này, bạn sẽ tìm hiểu mọi thứ cần biết về mã ngắn. Bạn sẽ tìm hiểu cách làm việc với Shortcode API bằng cách tạo các mã ngắn của riêng bạn. Cuối cùng, chúng ta sẽ thảo luận về tương lai của mã ngắn và nơi chúng phù hợp với trình chỉnh sửa Khối mới của WordPress

Bị kích thích?

Kinsta chiều chuộng tôi đến mức bây giờ tôi yêu cầu mức độ dịch vụ đó từ mọi nhà cung cấp. Chúng tôi cũng cố gắng đạt được mức đó với sự hỗ trợ của công cụ SaaS

Cách tìm mã ngắn trong WordPress
Suganthan Mohanadasan từ @Suganthanmn
Xem kế hoạch

Thích xem phiên bản video?

Mã ngắn là gì?

Tóm lại, Shortcode = Shortcut + Code

Thông thường, mã ngắn sử dụng thẻ dấu ngoặc vuông [] để xác định cách chúng được sử dụng. Mỗi mã ngắn thực hiện một chức năng cụ thể trong một trang web. Nó có thể đơn giản như định dạng nội dung hoặc phức tạp như xác định cấu trúc của toàn bộ trang web

Ví dụ: bạn có thể sử dụng mã ngắn để nhúng thanh trượt, biểu mẫu hoặc bảng giá. Bạn thậm chí có thể sử dụng chúng để tạo các mẫu thiết kế trang có thể tái sử dụng

Lịch sử ngắn về mã ngắn

Mã ngắn lần đầu tiên được phổ biến bởi một phần mềm diễn đàn trực tuyến có tên là Ultimate Bulletin Board (UBB). Năm 1998, họ giới thiệu BBCode (Bulletin Board Code), một tập hợp các thẻ dễ sử dụng để người dùng định dạng bài đăng của họ một cách dễ dàng

Cách tìm mã ngắn trong WordPress
Dễ dàng định dạng với BBCodes đơn giản

Là một ngôn ngữ đánh dấu nhẹ, BBCode hoạt động theo nguyên tắc giống như HTML, ngoại trừ cách đơn giản hơn

Using predefined tags is much safer too, as users cannot insert HTML code and introduce security vulnerabilities. For instance, a user with malicious intent could use the