当前函数只声明一次,需要声明多个


Current Function only declares once and need to declare multiple

-SUBJECT SITE-

在我的Wordpress woocommerce网站中,im目前使用的功能仅适用于一个唯一类别页面上的一个独特视频。此函数仅声明一次。我想操纵它,这样我就可以调用不同的类别页面,并在每个页面上都有独特的视频。

一页视频的工作功能:

<?php function woo_add_video_on_category_page() {
if ( is_product_category( 'cooking-appliances' ) ) {
    echo '<iframe width="990" height="500" src="//www.youtube.com/embed/rxX9PRhvIL0?list=PL959AE597E59B6863" frameborder="0" allowfullscreen></iframe>';
}}
add_action( 'woocommerce_before_shop_loop', 'woo_add_video_on_category_page' );
?>

只需添加 $url 参数并根据需要进行传递。

<?php function woo_add_video_on_category_page($url) {
if ( is_product_category( 'cooking-appliances' ) ) {
    echo '<iframe width="990" height="500" src="$url" frameborder="0" allowfullscreen>    </iframe>';
}}
add_action( 'woocommerce_before_shop_loop', 'woo_add_video_on_category_page' );
?>