Shortcode attribute escaping

时间:2016-04-05 作者:Igor Jerosimić

我正在尝试将shortcode属性值设置为\' " (单引号和双引号)使用转义值' ".

示例:[shortcode attr="' ""]test[/shortcode]

只要我切换到visual editor,它们就会转换回\' " 短代码现在被破坏了。如何正确地转义短代码属性,以便即使在视觉编辑器和文本编辑器之间切换后也可以工作?

1 个回复
最合适的回答,由SO网友:Nathan Powell 整理而成

我建议使用keywords 为了他们。所以你会这样做[shortcode attr="single_quote double_quote"]test[/shortcode]. 然后,在解析短代码时,可以将其更改回原来的状态。

相关推荐

第一次提交时WP-EDITOR为空

我在一个简单的插件中使用wp编辑器,但我遇到了一个问题,第一次点击提交按钮时,数据库中的内容是空白的。<?php $editor_id = \'mycontent\'; wp_editor($content, $editor_id ); ?> 因此,我尝试使用以下内容提醒内容:if (j(\".wp-content-wrap\").hasClass(\"tmce-active\")){ alert(