WordPress文章中自动转义"&"成"&038;"

本文最后更新于 2024年3月26日,已超过 4 月没有更新,如果文章内容失效,请反馈给我们,谢谢!

今天发现在文章内用自定义html写js时,&号会被自动转义成 &038;

html元素转义不要紧,但是js转义就直接报错了。

网上说在 function 里加各种代码都不行。

分享一个官方的解决方法:

https://codex.wordpress.org/Using_Javascript

在自定义html内写入:

<script type="text/javascript">
<!--

//--></script>

这时候就算换行,wordpress也不会给你加入<p>标签。

示例:

<script type="text/javascript">
<!--
console.log("这里随便打&&");

console.log("就算换行也不会给你加入<p>标签");
//--></script>

包括css也适用

<style>
<!--


//--></style>

快去试试看吧

© 版权声明
分享是一种美德,转载请保留原链接
THE END

文章不错?点个赞呗
点赞 0 分享

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部