サポート » マルチサイト » 携帯サイトで色を交互に変えたい。

  • 質問させていただきます。

    携帯サイトで飲食店のポータルサイトを作成しております。
    ショップをループで表示させる際に、視認性を良くするために色を交互に変えたいと思っております。

    http://ja.forums.wordpress.org/topic/3759?replies=3

    こちらの記事を参考に作業しているのですが、うまくいかず無駄に時間がかかってしまっております。

    私が書いたコードは下記になります。

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php $post = get_post($post_id); ?>

    <?php $post_counter = 1; ?>
    <?php if( $post_counter %2 == 1); ?>
    <div style=”background:#FFC;”>
    <?php else : ?>
    <div style=”background:#FFF;”>
    <?php endif; ?>

    <h3><?php the_title(); ?></h3>

    <div class=”shop_image”>
    <p align=”center”><?php echo wp_get_attachment_image(post_custom(‘画像1’),array(120,9999)) ;?> </p>
    </div>

    <div class=”shop_info”>
    <table cellspacing=”5″ >
    <tr><th style=”vertical-align:top;”>住所</th><td width=”180″ style=”vertical-align:top;”><?php echo get_post_meta($post->ID,’住所’,true); ?></td></tr>

    <tr><th style=”vertical-align:top;”>TEL</th><td style=”vertical-align:top;”><?php echo get_post_meta($post->ID,’電話番号’,true); ?></td></tr>

    <tr><th style=”vertical-align:top;”>営業時間</th><td style=”vertical-align:top;”><?php echo get_post_meta($post->ID,’営業時間’,true); ?></td></tr>
    <tr><th style=”vertical-align:top;”>ご予算</th><td><?php echo get_post_meta($post->ID,’予算’,true); ?></td></tr>
    <tr><th style=”border:none;”> </th><td style=”border:none; padding-top:5px;” align=”right”>“>店舗詳細情報はこちら>>></td></tr>
    </table>
    </div>
    </div>

    <?php $post_counter++; ?>
    <?php endwhile; endif; ?>

    奇数偶数を判定し、背景の色を変えたいのですが、
    elseの部分でParse errorが出てしまいます。

    どうしても解決できないのでご教授いただきたいです。
    宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    yusukexyusukeさん

    <?php if( $post_counter %2 == 1); ?>

    条件分岐の場合は、セミコロンではなくコロンです。

    スレッド開始 yusukexyusuke

    (@yusukexyusuke)

    jim912さん

    ありがとうございます!!!
    なんたるイージーミス。。。
    お恥ずかしいです。。
    早速指摘された点を直しましたが、シンタックスエラーは
    なおり治りましたが、色が交互にならず一色になってしまいます。
    $post_counterがちゃんとインクリースされてないんでしょうか…

    初歩的な質問で申し訳ないのですがご教授いただけたら助かります。
    宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「携帯サイトで色を交互に変えたい。」には新たに返信することはできません。