• 解決済 chatm

    (@chatm)


    カテゴリーのトップページに記事のタイトルをリスト表示させていますが、レイアウト的に2つのボックス(listbox01(左側)とlistbox02(右側)にフロートさせて)を横に並べてリストを表示させたいと考えております。
    listbox01のリストの続きをlistbox02に表示させたいのですが、なかなかうまくいきません。リストの呼び出し方を分ける方法を教えていただけると助かります。宜しくお願いします。

    <div class="listbox01">
    <?php
    $posts_data = get_posts('numberposts=20&category=5');
    if($posts_data){?>
    <ul>
    <?php
    foreach($posts_data as $post) {
    ?>
    	<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php
    }
    ?>
    </ul>
    <?php
    }
    ?>
    </div>
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • WPのタグや関数ではありませんが、条件分岐を活用すれば可能だと思います。

    <?php
    $posts_data = get_posts('numberposts=20&category=5');
    if($posts_data) {
    	$item = 1;
    	foreach($posts_data as $post) {
    		if($item == 1) { ?>
    		<div class="listbox01">
    			<ul>
    		<?php
    		} elseif($item == 11) { ?>
    		<div class="listbox02">
    			<ul>
    		<?php } ?>
    			<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    		<?php
    		if($item == 10 || $item == 20) { ?>
    			</ul>
    		</div>
    		<?php
    		}
    		$item++;
    	}
    } ?>

    http://php.net/manual/ja/control-structures.if.php
    http://www.php.net/manual/ja/language.operators.comparison.php

    トピック投稿者 chatm

    (@chatm)

    popup様。ありがとうございます!教えていただいたコードで、記事リストのタイトルをボックスに分けて表示できました!
    phpについてはまだまだ勉強中ですが、がんばりたいと思います。
    この度はどうもありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カテゴリートップに記事リスト表示させていますが続きを表示したい」には新たに返信することはできません。