0

これは、ワードプレスのテーマに使用しているカスタム スライド スクリプトです。

$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