Chuyển tới nội dung chính

[grabwp_waas_templates] — Tham chiếu Shortcode

Hiển thị thư viện trình duyệt mẫu, với tùy chọn lọc trước phía máy chủ và thanh công cụ lọc phía trình duyệt có thể cấu hình.


Thuộc tính Shortcode

tags

Kiểu: slug tag phân tách bằng dấu phẩy
Mặc định: (trống — hiển thị mọi mẫu đang hoạt động)

Bộ lọc pool phía máy chủ. Chỉ những mẫu mang ít nhất một trong các tag được liệt kê mới được tải vào thư viện. Điều này thu hẹp pool thẻ trước khi bất kỳ xử lý nào khác diễn ra.

[grabwp_waas_templates tags="ecommerce,portfolio"]

filter-tags

Kiểu: slug nhóm tag phân tách bằng dấu phẩy
Mặc định: (trống)

Xác định tag nào xuất hiện dưới dạng nút pill ở hàng bộ lọc chính, và nhóm nào có danh sách thả xuống <select> phụ.

Giá trị filter-tagsHàng pillSelect phụ
(trống)Mọi tag trong poolKhông có (mọi thứ đều là pill)
"industry"Tag từ nhóm industryMọi nhóm khác có ≥ 2 giá trị
"industry,feature"Tag từ industry + featureMọi nhóm còn lại có ≥ 2 giá trị

Lưu ý: Một nhóm chỉ có thể là pill hoặc select — không bao giờ đồng thời cả hai.

[grabwp_waas_templates filter-tags="industry"]

tags-browser

Kiểu: yes / no
Mặc định: yes

Đặt thành no để ẩn toàn bộ thanh công cụ lọc (hàng pill + select + ô tìm kiếm). Hữu ích cho các trang hiển thị tập hợp được tuyển chọn, đã lọc trước mà không có bộ lọc dành cho người dùng.

[grabwp_waas_templates tags="portfolio" tags-browser="no"]

per-page

Kiểu: số nguyên
Mặc định: 12

Số thẻ mẫu trên mỗi trang. Đặt thành 0 để tắt phân trang và hiển thị toàn bộ mẫu cùng lúc.

[grabwp_waas_templates per-page="9"]
[grabwp_waas_templates per-page="0"]

Tham số URL

Được nhận diện khi tải trang. Bị bỏ qua khi tags-browser="no".

template_tag

Kiểu: slug tag

Chọn trước một pill tag khi tải trang, tương đương việc người dùng nhấp pill đó. Hoạt động cùng với mọi bộ lọc tags= phía máy chủ.

https://example.com/templates/?template_tag=ecommerce

Kết hợp với tags= để lọc trước pool chọn trước một pill:

/templates/?template_tag=woocommerce

Shortcode: [grabwp_waas_templates tags="ecommerce" filter-tags="industry"]
Kết quả: pool được lọc trước thành các mẫu ecommerce, sau đó pill woocommerce được tô sáng khi tải.


grabwp_waas_preview

Kiểu: slug mẫu

Bỏ qua hoàn toàn quá trình render trang thông thường và phục vụ iframe xem trước cho mẫu đã cho. Tham số này được các nút "Preview" tự động thêm vào; không dùng cho shortcode.

https://example.com/?grabwp_waas_preview=el-restaurant-pro

Bộ lọc phía trình duyệt (Thanh công cụ)

Mọi bộ lọc được áp dụng trong trình duyệt mà không tải lại trang. Chúng được kết hợp với nhau — mọi điều kiện đang hoạt động đều phải khớp.

Bộ lọcPhần tử UIĐối chiếu vớiThuộc tính dữ liệu
Pill tagHàng nútdata-tags (slug tag phân tách bằng dấu cách)data-filter-dim="tag"
Select nhóm<select> cho mỗi nhóm tagdata-tags (bất kỳ tag nào trong nhóm)data-filter-select="tag-group"
Select danh mục<select>data-catdata-filter-select="cat"
Tìm kiếm văn bản<input type="search">data-name + data-tagsid="grabwp-waas-tpl-search"

Select danh mục chỉ xuất hiện khi không có pill tag pool có hơn một danh mục riêng biệt.

Select nhóm tự động xuất hiện với mọi nhóm tag có ≥ 2 giá trị riêng biệt trong pool và không được liệt kê trong filter-tags.


Công thức thường dùng

// Full browser — all templates, all tags as pills
[grabwp_waas_templates]

// Industry tag pills + theme/builder selects in secondary bar
[grabwp_waas_templates filter-tags="industry"]

// Pre-filtered to Elementor templates, 9 per page
[grabwp_waas_templates tags="elementor" per-page="9"]

// Curated showcase — no filters, no pagination
[grabwp_waas_templates tags="featured" tags-browser="no" per-page="0"]

// Page linked to with ?template_tag=restaurant pre-selected
[grabwp_waas_templates filter-tags="industry"]
// URL: /templates/?template_tag=restaurant

Xem thêm: Hướng dẫn Block — block Gutenberg tương đương với Inspector UI trực quan