カスタムフィールドテンプレートのfieldsetの出力のソート
-
Custom Field Templateでmultipleを設定したfieldsetにおいて、
無事に出力までは出来たのですがソートの変更の仕方が分かりません。現在、テーマ内のcontent-single.phpに
<?php $cf = get_post_custom( $post->ID ); $value1 = $cf['value1']; $value2 = $cf['value2']; $field0 = $cf['field0']; $length = $field0[0]; //ソートのための配列生成 $values = array(); for( $j = 0; $j < $length; $j ++ ){ $v = $value1[$j] . "|" . $value2[$j] ; array_push( $values, $v ); } //$value1でソート sort( $values ); //表示 for( $i = 0; $i < $length; $i ++ ){ $value = $values[$i]; $v = explode( "|", $value ); echo '<dl>'; echo '<dt>' . $v[0] . '</dt>'; echo '<dd>' . $v[1] . '</dd>'; echo '</dl>'; } ?>
と入れて出力しているのですが、この
//ソートのための配列生成 $values = array(); for( $j = 0; $j < $length; $j ++ ){ $v = $value1[$j] . "|" . $value2[$j] ; array_push( $values, $v ); } //$value1でソート sort( $values );
で表示順序がfieldsetを追加した新しい順に表示されるのを古い順に変更したいのですが、シロウトなので変更の仕方が分かりません。
どなたかご教授の程、宜しくお願い申し上げます。
5件の返信を表示中 - 1 - 5件目 (全5件中)
5件の返信を表示中 - 1 - 5件目 (全5件中)
- トピック「カスタムフィールドテンプレートのfieldsetの出力のソート」には新たに返信することはできません。