0

ランキング ボード用に構築している WordPress 投稿カウンターに序数のサフィックスを追加しようとしています。ここに私が現在持っているコードがあります。

<?php if(have_posts()): $counter = 1; query_posts('post_type=rushmoor&meta_key=subaru_driver_best_lap&orderby=meta_value_num&order=asc'); while(have_posts()):the_post();?>
<?php $driver_best_lap = get_post_meta( get_the_ID(), 'subaru_driver_best_lap', true );?>
<li>
    <div class="name"><?php echo $counter;?> <?php the_title();?></div>
    <div class="lap-time"><?php echo $driver_best_lap;?></div>
</li>         
<?php $counter++; endwhile; wp_reset_query(); endif;?>

次のリンクのコードを上記のコードとマージしようとしていますが、実際に機能するものは何も得られず、誰かが支援できるかどうか疑問に思っています.

番号に応じて 'rd または 'th または 'st を追加

ありがとうザック

4

1 に答える 1

1

他の回答ordinal_suffixの関数をWordPressファイルに追加して、テーマで使用できるようにします。次に、出力をそれに渡します。その行を次のように変更します。functions.php$counter

<div class="name"><?php echo ordinal_suffix($counter);?> <?php the_title();?></div>
于 2014-04-24T16:33:10.613 に答える