Wordpress短代码,反斜杠添加在双引号前面

时间:2016-03-18 10:48:13

标签: php wordpress shortcode magic-quotes

我需要在短代码图片标记中添加一些html,例如

<img src="http://image.com/design/images/5Stars.png" alt="5 star rating">

当我检查数据库中的值时,我可以看到所有用反斜杠格式化的双引号

<img src=\"http://image.com/design/Images/5Stars.png\" alt=\"5 star rating\">

我曾尝试使用“htmlspecialchars()”和“esc_attr()”但是当我使用短代码时,我可以看到简单的文本而不是html。

1 个答案:

答案 0 :(得分:0)

尝试ob_start,例如:

function my_shortcode() {
    ob_start();
    ?> <HTML> <here> ... <?php
      return ob_get_clean(); }