我正在尝试创建包含内置原始过滤器功能的自定义树枝过滤器。 这是我目前正在尝试实现的方法。
$twig->addFilter(new Twig_Filter('wp_raw', function($content) {
return apply_filters('the_content', $content);
}, ['is_safe' => ['html']]));
但是我的过滤器的输出仍然用引号引起来,而不是原始输出,例如当我将raw
过滤器应用于任何字符串变量时。
是否有一种简单的方法来实现此目的,否则我需要首先应用我的自定义过滤器而不是链式原始过滤器来实现此目的。 {{ post_content | wp_raw | raw }}
。