挂钩:content.render.blocks
Last updated on Jun 24, 2026 01:41
## 概述
类型: 过滤器
位置: app/Services/ContentRenderer.php
在渲染为 HTML 之前过滤已解析的块数组。用于以编程方式添加、删除或重新排序块。
## 参数
| 参数 | 类型 | 描述 |
|---|---|---|
$blocks |
array | 已解析内容块数组 |
## 返回
必须返回“数组”。
使用示例
Hook::addFilter('content.render.blocks', function (array $blocks) {
if (request()->is('amp/*')) {
return array_filter($blocks, fn($b) => ($b['type'] ?? '') !== 'image');
}
return $blocks;
});