Php youtube视频的短代码wordpress

Php youtube视频的短代码wordpress,php,wordpress,cookies,shortcode,Php,Wordpress,Cookies,Shortcode,我想添加一个短代码,将youtube视频添加到我的网站。我想用cookiebot阻止内容 下面是代码,如果我添加一个没有任何短代码的youtube视频,它会是什么样子: 请 来观看这个视频。 所以我很难使用短代码。我只知道如何添加一个新的短代码。以下是我到目前为止的短代码: 现在我想替换这个链接或者xxxxxxxxx部分。我希望有人能帮助我:) 以这种方式使用快捷码: [ytvideo video=“id\u of\u video\u xxxx”] 以这种方式使用快捷码: [ytvi

我想添加一个短代码,将youtube视频添加到我的网站。我想用cookiebot阻止内容

下面是代码,如果我添加一个没有任何短代码的youtube视频,它会是什么样子:


请
来观看这个视频。
所以我很难使用短代码。我只知道如何添加一个新的短代码。以下是我到目前为止的短代码:


现在我想替换这个链接或者xxxxxxxxx部分。我希望有人能帮助我:)


以这种方式使用快捷码: [ytvideo video=“id\u of\u video\u xxxx”]


以这种方式使用快捷码:
[ytvideo video=“id_of_video_xxxx”]

thx获取答案;)答案是thx;)
 <?php

function youtube_function($atts) {

    extract(shortcode_atts( array(
        'video' => '',
    ), $atts ));
    
    $output = '
    <div class="cookieconsent-optout-marketing">
    Please <a href="javascript:Cookiebot.renew()">accept marketing-cookies</a> to watch this video.
    </div>

    <iframe data-src="https://www.youtube.com/embed/' . $video .'" data-cookieconsent="marketing" frameborder="0" allowfullscreen></iframe>';

    return $output;
}



add_shortcode('ytvideo', 'youtube_function');

?>