有没有办法让wordpress输出中的自定义字段成为无序列表?
使用此代码作为参考,它将每个单词作为单独的列表项输出,是否有办法告诉它使用逗号或其他字符作为打破列表的方法?
Wordpress - output custom field as ul list
我是PHP的新手。
<?php
$list_items = get_post_meta($post->ID, 'idid', true);
if($list_items){
$list_items2 = explode(" ", $list_items);
echo '<ul>';
foreach($list_items2 as $list_item)
echo '<li>' . $list_item . '</li>';
echo '</ul>';
}
?>
答案 0 :(得分:0)
因此您不需要HTML无序列表。您只想以某种方式输出列表,例如使用分隔符。这是非常基本的:
<?php
$list_items = get_post_meta($post->ID, 'idid', true);
if($list_items){
$list_items2 = explode(" ", $list_items);
$sep = ""
foreach($list_items2 as $list_item) {
echo $sep . $list_item;
$sep = ", "; // this can be any char or string, or number...etc.
}
}
?>
答案 1 :(得分:0)
所以,我在自定义字段中输入: Lorem ipsum dolor sit amet,Consectetur adipiscing elit,Quisque euismod lectus vitae commodo sollicitudin
它会输出: