这实际上是 WordPress,但我认为这更多的是 PHP 问题。
我正在使用 SMOF 框架(用于主题选项设置)和 flexslider。要将它们结合起来,在 flexslider 选项之一中,我必须使用“true”或“false”。问题是,SMOF 返回“0”和“1”而不是“真”或“假”——这个词。所以我需要将“0”转换为“false”,将“1”转换为“true”
我有这个代码:
function isBoolean($slider_loop) {
$slider_loop = $smof_data['slider_loop'];
if ($slider_loop === "true") {
return true;
} else {
return false;
}
return $slider_loop;
}
...,然后在 flexslider 的“方面”:
animationLoop: "<?php echo isBoolean($slider_loop); ?>"
但它不工作。
理想情况下,它应该是这样的:
animationLoop: "<?php echo $smof_data['slider_loop']
// this return "0" and "1", while it should be "true" or "false" for flexslider to work ?>"
那么,我该怎么做呢?
提前致谢。