自定义字段将标记添加到换行符

时间:2013-07-29 作者:mediaryte

我正在寻找一种解决方案,将标记添加到具有多行的自定义字段中。与wpautop非常相似,但具有定制功能。我不太确定用自定义函数或WordPress内置的东西来实现这一点。

自定义字段文本为:

Line 1
Line 2
Line 3
代码输出将添加标记:

<span>Line 1</span>
<span>Line 2</span>
<span>Line 3</span>

1 个回复
最合适的回答,由SO网友:Anon 整理而成

我相信这就是你想要的:

// define $post_id, $key, $single
$multipleLineValue = get_post_meta($post_id, $key, $single);

// Convert into an array where desired code can be added to the output
$multipleLineValue = explode("\\n",$multipleLineValue);
$output = "";
foreach ($multipleLineValue as $lineValue) {
   $output .= "<span>".$lineValue."</span><br>";
}
echo $output;

结束

相关推荐