Magento 静态 block 。去除包装 <p>

标签 magento static block

当我创建静态块时,magento 用 <p> 包装内容标签。这对 DOM 非常不利。
是否可以以某种方式将其删除。我想这是一些javascript,但我不知道是哪一个。

最佳答案

其实我之前的回答错了。

您需要默认关闭静态块 WYSIWYG 编辑器。

转到系统 -> 配置,找到左侧的常规部分,单击内容管理并从列表中将“启用 WYSIWYG 编辑器”设置为“默认禁用”。

然后仔细编辑您的静态块 - 使用所见即所得,但之后检查您的 HTML。

此行为是 WYSIWYG 编辑器的标准功能,这就是它们的用途,<p>添加标签是因为它们可以制作格式良好的文本。显然,如果您添加仅包含图像的静态块,这不是您想要的,因此请退出编辑器并检查 <p>标签。

WYSIWYG 编辑器还可以修改输入到静态块中的变量,它会减慢管理页面的加载时间,因此默认情况下最好将其关闭。

关于Magento 静态 block 。去除包装 <p>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6345987/

相关文章:

Magento 产品自定义选项位于价格下方

玛根托 : Add static block to checkout cart

Magento 获取 CMS 页面父级

java - 什么时候调用静态{}?

java - 静态初始化程序和静态同步方法锁定问题

ios - ivar 在 block 内为 null,尽管在 block 执行之前设置

php - 获取在 magento 中应用的税收规则的名称

php - 我可以为不同的类别设置不同的颜色吗

java - Kotlin 中的静态内部类

web-services - URL 中的端口号