php - 在 TinyMCE 中保护 PHP
问题描述
我正在使用 TinyMCE 生成模板。我有一个脚本
<img src="<?php echo $img_link; ?>" />
但是,当我保存并重新打开源代码视图时,它将我的 PHP 代码转换为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 元素的双引号中使用。
任何猜测如何解决这个问题。?
解决方案
推荐阅读
- python - 是否可以在模型内部编写 if 条件,如果是,如何编写?
- javascript - 在html表单中动态增加名称属性?
- image - 如何创建原始合成图像
- python - 将带有运算符且没有空格的字符串转换为python中的列表
- c++ - 使用 shell 命令从 c++ 调用 Python 脚本
- c++ - 如何在 C++ 中逐行读取文件并将每个单词存储到一维数组(向量)中?
- c# - 从引用的项目输出中复制 Selenium 驱动程序
- swift - 替换 Firebase 中的多个值
- c++ - std::thread::join 不返回
- javascript - 防止在窗口调整大小时重新初始化光滑滑块