サポート » 使い方全般 » ループタグ内で連番が付くようにしたい

  • 解決済 sarasarari

    (@sarasarari)


    下記の記述を、ループタグ内で使用する場合、「●●●」「▲▲▲」に続く「-01」部分を、
    「●●●-02」「●●●-03」・・・と連番がつくようにすることはできますでしょうか?

    <input id=”●●●-01″ type=”checkbox” name=”aaa″>
    <label for=”▲▲▲-01″><?php the_title(); ?></label>
15件の返信を表示中 - 1 - 15件目 (全15件中)
  • こんにちは

    どのようにループしているのでしょうか?もう少し詳細なコードを提示してもらえませんか?

    トピック投稿者 sarasarari

    (@sarasarari)

    ありがとうございます。
    先のトピックで、詳細タグを書いたところ、うまくトピックが立たず、
    このような書き方になってしまいました。
    次のコメントに書いてみます。

    トピック投稿者 sarasarari

    (@sarasarari)

    うーん、やはり何度書いても
    「この投稿は自動化システムにより承認待ちとなっています。モデレーターが手動でレビューします。」
    となってしまいます・・・

    トピック投稿者 sarasarari

    (@sarasarari)

    <ul>
    <?php
    $graduation_school = SCF::get(‘graduation_school’);
    if($post->school){
    foreach ($graduation_school as $fields ) {
    ?>
    トピック投稿者 sarasarari

    (@sarasarari)

    • <?php echo $fields[‘school’]; ?>
    • <?php } }else{ ?><p>現在表示できる情報がありません</p><?php } ?>

    同じ内容だったり、特定の URL の記述があるとスパムと誤判定される場合があるようです。
    URL の記述を削除して、内容を分割して投稿されるといいかと思います。

    • この返信は2年、 1ヶ月前にishitakaが編集しました。
    トピック投稿者 sarasarari

    (@sarasarari)

    ありがとうございます。
    もう一度、分割してやり直してみます!

    トピック投稿者 sarasarari

    (@sarasarari)

    分割 1

    <section class="graduationBox">
    <?php if(have_posts()):while(have_posts()):the_post();?>
    
    <!--TabStart-->
      <div class="cp_actab">
        <input id="tab-01" type="checkbox" name="tabs2">
        <label for="tab-01"><?php the_title(); ?></label>
        <div class="cp_actab-content">
    トピック投稿者 sarasarari

    (@sarasarari)

    分割 2

    <ul>
    <?php
    $graduation_school = SCF::get(‘graduation_school’);
    if($post->school){
    foreach ($graduation_school as $fields ) {
    ?>
    トピック投稿者 sarasarari

    (@sarasarari)

    分割 2

    <ul>
    <?php
    $卒業生 = SCF::get(‘卒業生’);
    if($post->学校名){
    foreach ($卒業生 as $fields ) {
    ?>
    トピック投稿者 sarasarari

    (@sarasarari)

    分割 3

    <li><?php echo $fields['学校名']; ?></li>
    <?php } }else{ ?><p>現在表示できる情報がありません</p><?php } ?>
    </ul>
    トピック投稿者 sarasarari

    (@sarasarari)

    分割 4

    </div>
    </div>
    <?php endwhile;endif;?>
    </section>
    トピック投稿者 sarasarari

    (@sarasarari)

    以上になります!

    こんな感じではどうでしょうか?

    <?php $num = sprintf( '%02d', $wp_query->current_post + 1 ); ?>
    <input id="●●●-<?php echo $num; ?>" type="checkbox" name="aaa">
    <label for="▲▲▲-<?php echo $num; ?>"><?php the_title(); ?></label>
    トピック投稿者 sarasarari

    (@sarasarari)

    ishitaka (@ishitaka)様

    すごい・・感激です!!
    バッチリできました!!

    いつもありがとうございます。

    本当に助かりました。

    分割、分割で非常に見ずらい投稿となり大変失礼しました。
    お付き合いいただき感謝です。

    ありがとうございます。

    トピック閉じさせていただきます。

15件の返信を表示中 - 1 - 15件目 (全15件中)
  • トピック「ループタグ内で連番が付くようにしたい」には新たに返信することはできません。