tetch1987
フォーラムへの返信
2件の返信を表示中 - 1 - 2件目 (全2件中)
-
フォーラム: テーマ
返信が含まれるトピック: 著者ページ(author.php)の記事一覧にページ送りは可能ですか?以下のコードを初心者ながら自作したところページ送りの部分だけ動きはしたのですが、WPの関数を利用した方法があればそちらを利用したいと考えています。また、WP-PageNaviの吐き出す「1」「2」…のような表記をさせるにはもっと考えなくてはいけません。
<?php $PageNum = 0; $ParPosts = 5; if(is_numeric($_GET['pnum']) && isset($_GET['pnum'])){ $PageNum = htmlspecialchars($_GET['pnum']); $PageNum = addslashes($PageNum); } $pnum_prev = $PageNum-1; $pnum_next = $PageNum+1; $DispPost = $PageNum*$ParPosts; $this_author = $user_data->user_login; $paged = get_query_var('paged'); $args = array( 'author' => $user_data->ID, 'posts_per_page' => 5, 'offset' => $DispPost, 'paged' => $paged); $the_query = new WP_Query($args); $PageMax = $the_query->found_posts; if($post) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <!-- ループ内の記述 --> <?php endwhile; ?> <p id="PageNavigation"> <?php $MaxPages = $PageMax/$ParPosts; if($pnum_prev == 0) : ?> <a href="http://domain.com/<?php echo $this_author; ?>/">前の記事</a> <?php elseif($pnum_prev > 0) : ?> <a href="http://domain.com/<?php echo $this_author; ?>/?pnum=<?php echo $pnum_prev; ?>">前の記事</a> <?php endif; ?> | <?php if($pnum_next < $MaxPages) : ?> <a href="http://domain.com/<?php echo $this_author; ?>/?pnum=<?php echo $pnum_next; ?>">次の記事</a> <?php endif; ?></p> <?php endif; wp_reset_query(); ?>
フォーラム: 使い方全般
返信が含まれるトピック: 複数のカスタム分類を利用した場合のパーマリンクについてすみません。どうゆう仕組みか分かりませんが以下のようにすれば、複数のタクソノミーの指定が表示されました。
▽ジャンルでの表示
・パーマリンク
http://sample.com/genre/rock?area=japan▽地域での表示
・パーマリンク
http://sample.com/area/japan?genre=rockテンプレートはarichive.phpが利用されました。
また、wp_title();での出力結果は、両方「ジャンル ロック」になりました。こうゆうとこWordpressすごいですね。
汚してしまい申し訳ございません。
2件の返信を表示中 - 1 - 2件目 (全2件中)