在 ckeditor 中保留 <map> 标签
retain <map> tag in ckeditor
我看过
但我不知道如何设置 ACF 以允许图像映射。
我的密码是:
<img alt="Map" src="sample.jpg" useMap=#Map border=0>
<map name="Map">
<area shape="rect" coords="118,32,234,127" href="article.php?id=155" target="list" alt="North">
<area shape="rect" coords="179,136,299,191" href="article.php?id=156" target="list" alt="East">
<area shape="rect" coords="17,141,113,223" href="article.php?id=157" target="list" alt="Central">
</map>
当我在 config.js
文件中使用以下代码时:
config.allowedContent = 'map area';
- 粘贴后我在编辑器中得到的是:
<p><map><area /> <area /> <area /> <area /></map></p>
有人可以帮助我们提供我需要的允许图像映射的确切代码吗?
谢谢
ACF 完全按照您说的去做:
只允许地图和区域标签,但不允许它们的任何属性。
您需要指定允许的属性:
config.allowedContent =
'area[!shape,!coords,!href,!target,alt];' +
'map[!name];';
仔细阅读文档:
Giammin 的回答几乎是正确的,问题是它使用 config.allowedContent option and not the more appropriate config.extraAllowedContent 选项,基本上 覆盖 您的内容过滤器设置而不是 扩展 它。
因此,这会将 ACF 变成 custom mode instead of adjusting the automatic mode。
所以请尝试以下操作:
config.extraAllowedContent =
'area[!shape,!coords,!href,!target,alt];' +
'map[!name];';
我看过
但我不知道如何设置 ACF 以允许图像映射。
我的密码是:
<img alt="Map" src="sample.jpg" useMap=#Map border=0>
<map name="Map">
<area shape="rect" coords="118,32,234,127" href="article.php?id=155" target="list" alt="North">
<area shape="rect" coords="179,136,299,191" href="article.php?id=156" target="list" alt="East">
<area shape="rect" coords="17,141,113,223" href="article.php?id=157" target="list" alt="Central">
</map>
当我在 config.js
文件中使用以下代码时:
config.allowedContent = 'map area';
- 粘贴后我在编辑器中得到的是:
<p><map><area /> <area /> <area /> <area /></map></p>
有人可以帮助我们提供我需要的允许图像映射的确切代码吗?
谢谢
ACF 完全按照您说的去做: 只允许地图和区域标签,但不允许它们的任何属性。
您需要指定允许的属性:
config.allowedContent =
'area[!shape,!coords,!href,!target,alt];' +
'map[!name];';
仔细阅读文档:
Giammin 的回答几乎是正确的,问题是它使用 config.allowedContent option and not the more appropriate config.extraAllowedContent 选项,基本上 覆盖 您的内容过滤器设置而不是 扩展 它。
因此,这会将 ACF 变成 custom mode instead of adjusting the automatic mode。
所以请尝试以下操作:
config.extraAllowedContent =
'area[!shape,!coords,!href,!target,alt];' +
'map[!name];';