将SVG输出为代码而不是WordPress中的图片标签

时间:2019-02-15 10:45:52

标签: wordpress image svg advanced-custom-fields

我正在使用“高级自定义字段”将图像上传到我的网站。 允许将SVG作为文件类型后,我想将上传的SVG图像输出为“代码”。模板应输出带有所有路径的<svg>标签。

此刻,我正在使用以下代码来显示<img>标签:

<?php 

$image = get_field('image');

if( !empty($image) ): ?>

    <img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />

<?php endif; ?>

我还尝试获取ID或使用URL打印出<svg>标签。但这是行不通的。有什么想法可以获取代码吗?

1 个答案:

答案 0 :(得分:0)

用<&lt;替换<和&gt;