0

我有这段代码,这是我用于我的 wordpress 主题的自定义幻灯片脚本:

$class = shortcode_atts( array('text_color' => '#ffffff', 'image' => '', 'video_vimeo' => '', 'video_youtube' => '', 'video_mp4' => '', 'video_ogg' => '', 'video_webm' => '', 'video_poster' => '', 'slide_desc' => '', 'slide_horizontal' => '', 'slide_fitscreen' => '', 'slide_noresize' => ''), $atts );

            if($class['slide_desc'] != ''){ $slide_desc = $class['slide_desc']; /* $slide_desc = htmlspecialchars_decode(str_replace("*", '"', $slide_desc)); */ $slide_desc = "title=\"".$slide_desc."\""; }
            if($class['text_color'] == '#ffffff'){ $text_color = 'text_white'; }else{ $text_color = 'text_black'; }
            //if($class['slide_desc'] != ''){ $slide_desc = '<div style="opacity: 1; display: block;" id="content"><div class="container_12"><div class="grid_9"><h1 class="page-title" style="margin-bottom: 25px;">'.$class['slide_desc'].'</h1></div></div>'; }
            if($class['image'] != ''){
                $image = $class['image'];
                if($class['slide_horizontal'] == 'true'){ $horizontal = 'slide_horizontal '; }else{ $horizontal = ''; }
                if($class['slide_horizontal'] == 'true' || $class['slide_fitscreen'] == 'true'){ $slide_fitscreen = 'slide_fitscreen'; }else{ $slide_fitscreen = ''; }
                return '<img class="myimage '.$text_color.' '.$horizontal.$slide_fitscreen.'" src="'.$image.'" alt="" '.$slide_desc.' />';

所以,在这个示例代码中,我想做的也是输出这个:<?php echo do_shortcode('[daisy]'); ?>在每个图像、视频上。

我不太擅长 php,我认为这很简单,但我不知道我需要在哪里以及如何添加此代码 ( <?php echo do_shortcode('[daisy]'); ?>) 以显示在每张幻灯片上。欢迎任何提示,建议。

4

0 回答 0