首页 > 解决方案 > 创建动态 iframe 简码

问题描述

我正在尝试将 iframe 添加到我的 wordpress 网站,其中包含使用高级自定义字段保存到单个帖子的动态 url。字段名称是raw_iframe_url,它包含 iframe 的 URL。

为了将它添加到我的网站,我正在创建一个简单地输出 iframe 但我无法让它工作的简码。到目前为止,我有这个:

function load_3d_tour_shortcode( $atts ) {
    $iframe_url = get_field('raw_embed_url'); // returns the URL
    echo '<iframe src="' . $iframe_url . '"><iframe>';
}

我究竟做错了什么?

标签: phpwordpressshortcode

解决方案


我看到这可能不是预期用途,但这个解决方案工作得很好:

function load_3d_tour_shortcode( $atts ) {
  $iframe_url = get_field('raw_embed_url'); // returns the URL
  return '<iframe src="'.$field_URL.'" height="450" style="width:100%;"></iframe>';
}

推荐阅读