Móc: content.render.blocks
Last updated on Jun 23, 2026 21:32
Tổng quan
Loại: Bộ lọc
Vị trí: app/Services/ContentRenderer.php
Lọc mảng khối được phân tích cú pháp trước khi hiển thị sang HTML. Sử dụng để thêm, xóa hoặc sắp xếp lại các khối theo chương trình.
Thông số
| Thông số | Loại | Mô tả |
|---|---|---|
$blocks |
array | Mảng khối nội dung được phân tích cú pháp |
Trở lại
Phải trả về array.
Ví dụ sử dụng
Hook::addFilter('content.render.blocks', function (array $blocks) {
if (request()->is('amp/*')) {
return array_filter($blocks, fn($b) => ($b['type'] ?? '') !== 'image');
}
return $blocks;
});