把" {"变量中的字符

时间:2016-01-19 21:22:30

标签: php

这就像你们在这里看到的最老的问题。

我试图为WordPress创建一个短代码,我需要在链接中添加一些属性。

$alt = get_post_meta($attachment_id, '_wp_attachment_image_alt', true);
$out .= '<li><a href="' . $image . '"">My Link</a></li>';
}

我试过了,但代码破了:

$alt = get_post_meta($attachment_id, '_wp_attachment_image_alt', true);
$out .= '<li><a href="' . $image . '" data-uk-lightbox="{group:'property-gallery'}"">Foto</a></li>';
}

1 个答案:

答案 0 :(得分:2)

您需要绕过data-uk-lightbox="{group:\'property-gallery\'}"周围的单引号。

如果在每个引号之前添加斜杠,它应该有效。例如<a>

{{1}}标记末尾还有两个双引号,因此您也应删除其中一个。