该站点是 404'ing,所以我无法在那里搜索。我试过查看文档,但不清楚在哪里可以找到它。我已经用我想要允许的标签列表进行了配置,并包括 <a>
但是 HTML Purifier 删除了 href
.我需要在配置中添加什么才能允许 href
因为它在 HTML Purifier 的默认设置中?
-编辑-
这是我现在拥有的:
$config = HTMLPurifier_Config::createDefault();
$config->set('HTML.AllowedAttributes', 'a.href');
$config->set('HTML.Allowed', 'various tags');
$config->set("HTML.Nofollow", true);
$config->set('CSS.AllowedProperties', '');
最佳答案
添加 $config->set('HTML.AllowedAttributes', 'a.href');
成功了。不过,我想听听Edward Yang对此事的看法,根据他的回复,他认为没有必要。
关于php - HTML Purifier - 允许链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10049906/