你打算在每张图片之间加上换行符吗?还是仅仅是空间?在这个示例中,我将同时输入这两个行,检查是否有换行符。
您可能希望在函数中使用类似的内容。php:
add_shortcode(\'my_gallery\', \'gallery_function\');
function gallery_function($atts, $code=\'\'){
$files=preg_split( \'/\\s+/\', $code ); // Added in from Jan\'s comment.
foreach($files as $img){
if($img=="")
continue; // ensures that no empty items from the split have entered in, since that is possible with the preg_split
//handle each filename in here.
}
}
这并不完美。。如果在短代码中同时使用空格和换行符,会把事情弄得一团糟,不过这可以在函数内部进行更详细的处理。
希望这有帮助。