wordpress でスライダーを作成し、トランジション効果のために redux フレームワークの選択フィールドを使用しました。
こちらの記事を確認しました
しかし、なぜ機能しないのかわかりません。以下は、redux configで作成したフィールドです
array(
'id' => 'slide-transition',
'type' => 'select',
'multi' => true,
'title' => __('Slide Transition Effects', 'gazi'),
'subtitle' => __('Choose the transition effects for the slides, you can also use all effects together.', 'gazi'),
'options' => array('slide' => __('Slide','gazi'), 'elastic' => __('Elastic','gazi'), 'fade' => __('Fade','gazi'), 'blocks' => __('Blocks','gazi')), //Must provide key => value pairs for select options
'default' => array('slide','elastic','fade','blocks')
),
出力:
global $gazment;
$slide_transition = isset( $gazment['slide-transition'] ) ? $gazment['slide-transition'] : null;
if( !is_array( $slide_transition ) ){
$slide_transition = (array)$slide_transition;
}
そしてjavascriptisの出力:
},
transition:"<?php echo $slide_transition; ?>",
scalemode:"fill",
isfullscreen:false,
textformat: {
}
しかし、ページソースがこのようなものを見ると、 transition:"Array",
何が間違っているのかわからないため、機能しません。選択した要素を次のようなコンマで取得する必要があります:transition:"slide,elastic,fade,blocks",
どうすれば修正できますか?
どんな助けでも大歓迎です