我在 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",
我该如何解决这个问题?
任何帮助将不胜感激