首页 > 解决方案 > 在 TinyMCE 中保护 PHP

问题描述

我正在使用 TinyMCE 生成模板。我有一个脚本

<img src="<?php echo $img_link; ?>" />

但是,当我保存并重新打开源代码视图时,它将我的 PHP 代码转换为lt;&amp;&lt;!--mce:protected

我在用protect

protect: [ 
  /\<\/?(if|endif)\>/g,
  /\<xsl\:[^>]+\>/g,
  /<\?php.*?\?>/g , 
  /<\?php[\s\S]*?\?>/g,
  /\"\<\?php[\s\S]*?\?\>\"/g
]

什么时候使用<p><?php echo $name; ?></p>它可以正常工作,但不能在 HTML 元素的双引号中使用。

任何猜测如何解决这个问题。?

标签: phphtmltinymce

解决方案


推荐阅读