我已经创建了一个名为“Essential Info”的自定义字段,我计划允许管理员向其中添加一个值列表。例如。
距离海滩100米处无PetsOn场地doctorCar Parking
。。。等
然而,我不完全确定如何使用自定义字段实现这一点。我希望我能以某种方式允许用户用逗号分隔这些值,并在模板中告诉它每次值用逗号分隔时都输出一个单独的列表项。
目前,这是我的代码,它显然输出自定义字段中的任何内容,但我需要管理员能够添加值列表,而不是单行值:
<ul>
<li><span>
<?php if ( function_exists(\'get_custom_field_value\') ){
get_custom_field_value(\'Essentials\', true);
} ?>
</span></li>
</ul>
谢谢
SO网友:Rev. Voodoo
foreach($items as $item) {
$item = nl2br($item);
list($name,$src,$price,$desc) = explode(\'<br />\',$item);
echo "<div class=\\"item\\">";
echo "<h2>$name</h2>";
echo "<img src=\\"".trim($src)."\\" />";
echo "<br />Price: $price";
echo "<br />Description: $desc";
echo "</div><br />";
}
如果您让他们在每个值之后按enter键以创建列表,则此操作有效。
http://vudu.me/f7 是我写的一篇文章,它有一个到我的来源的链接,所以你可以更好地了解它
这将最有效。。。我想。。。如果您知道将输入多少个值?当然,您仍然需要通过实际使用get\\u post\\u meta来打开。。。。