如何排序Wordpress重复字段

时间:2013-04-26 12:44:13

标签: php arrays wordpress wordpress-theming

有人可以帮我解决wordpress重复字段。

我有重复的字段包含这样的值 -

1st - 100GB,1个月,无限制,$ 300
2 - 200GB,1个月,无限制,500美元 3 - 10GB,1个月,无限制,100美元

以上是我重复字段的示例。 我想以加入顺序显示那些.. 像这样 -

3 - 10GB,1个月,无限制,100美元 1 - 100GB,1个月,无限制,300美元 2 - 200GB,1个月,无限制,500美元

实际上我想通过使用price来对它进行排序。所以价格最低的数组首先出现。

这是我的代码: -

<?php $every =  get_post_meta( get_the_id(), 'wpcf-plan-feature', false ); foreach($every as $every1) { ?>
<?php $feat = explode(',', $every1); {?>

<ul class="liststyle5">
<li class="ram"><?php echo $feat[0]; ?></li>
<li class="storage"><?php echo $feat[1]; ?></li>
<li class="bw"><?php echo $feat[2]; ?></li>
<li class="orange"><?php echo $feat[3]; ?></li>
</ul>   <?php }}
                 ?>

我正在使用自定义字段的类型插件。

1 个答案:

答案 0 :(得分:1)

您应该查看高级自定义字段。我不是一个使用大量插件的人,但这个是合法的。 ACF将帮助处理中继器,分类和抓取内容。这里有一个关于如何对转发器字段http://www.advancedcustomfields.com/resources/how-to/how-to-sorting-a-repeater-field/

进行排序的示例

ACF节省了大量时间,值得一看。