add_action( 'wp_footer', function () use($uniqueid, $height, $tileheight, $margin) {
echo "<script type='text/javascript'>
jQuery(function () {
jQuery('." . $uniqueid . "').tilesGallery({
responsive: true,
anchorVertical: 'middle',
anchorHorizontal: 'center',
reloadOnResize: true,
captionHeight: '100%',
height: ".$height.",
tileMinHeight: ".$tileheight.",
margin: ".$margin.",
});
});
</script>";
});
嘿那里,
问题是我不能将此功能用于低于5.3的php版本。如何将其转换为适用于低于5.3的php版本的东西?
提前谢谢!
答案 0 :(得分:0)
只需使用create_function($ args,$ code);
这里有如何使用create_function()
$function = create_function('',
'
global $uniqueid, $height, $tileheight, $margin;
echo "<script type=\"text/javascript\">
jQuery(function () {
jQuery(\'.$uniqueid\').tilesGallery({
responsive: true,
anchorVertical: \'middle\',
anchorHorizontal: \'center\',
reloadOnResize: true,
captionHeight: \'100%\',
height: $height,
tileMinHeight: $tileheight,
margin: $margin,
});
});
</script>";
'
);