WordPress更改双引号的简单引号

上下文。 我使用WordPress 4.7.5和简码。

目标。 放置一个显示隐藏为手风琴信息的链接。 这样做的简单方法是插入简码手风琴类型:

[su_accordion]
    [su_spoiler title="My link"]
        <h1>Lorem ipsum dolor sit amet</h1>
    [/su_spoiler]
[/su_accordion]

这工作完美。 但是我的目标稍微复杂一些:链接(我的链接)必须嵌入HTML标记中,例如表格:

[su_accordion]
    [su_spoiler title="
        <table class='my-custom-class-1'>
            <tbody>
                <tr>
                    <td class='my-custom-class-2'>My link</td>
                </tr>
            </tbody>
        </table>
        "]
        <h1>Lorem ipsum dolor sit amet</h1>
    [/su_spoiler]
[/su_accordion]

正如您所看到的,my-custom-class-1和my-custom-class-2使用单引号。 他们不能用双引号,因为WordPress会与手风琴的双引号混淆。

现在,这也是完美的。

问题。 问题出现在一段时间后,我想编辑这个项目。 WordPress自动修改短代码,用双引号改变我的单引号,这明显地破坏了短代码,以便链接在前端不再可见。

如何防止WordPress更改报价? 或者有关如何解决这个问题的其他想法?


我回答我自己的问题。

我发现这个插件做了以下工作:位于[raw]和[/ raw]标签之间的任何HTML都不会被任何人或任何人修改:https://wordpress.org/plugins/raw-html/

链接地址: http://www.djcxy.com/p/69561.html

上一篇: WordPress to changing simple quotes for double quotes

下一篇: escape Hebrew double quote on both php and javascript