kamefactory回答ポイント 200ptウォッチ

ワードプレスのページ遷移でtrueを入れても同一カテゴリー内でページ遷移しません。


<?php previous_post_link('&laquo; %link','%title',TRUE) ?>
<?php next_post_link('%link &raquo;','%title',TRUE) ?>

投稿ページ内に上記コードで前後ページのページ遷移をしたいと思っております。
同一カテゴリー内でのページ遷移にしたいので第3引数にTRUEを入れておりますが、カテゴリー関係なくページ遷移してしまいます。

どんな理由が考えられますか?

single.php
<?php
if ( in_category(array('Aカテゴリー','Bカテゴリー') ) ) {
get_template_part( 'single' , 'a' );
}
else {
get_template_part( 'single' , 'b');
}
?>

single-b.php
<?php if(have_posts()): while(have_posts()): the_post(); ?>
<?php get_template_part('content'); ?>
<?php get_template_part('postinfo'); ?>
<?php comments_template(); ?>
<?php get_template_part('pagenation'); ?>
<?php endwhile; endif; ?>


pagenation.php
<p id="pagenation">
<span id="oldpage"><?php previous_post_link('%link','&lt; %title',true); ?></span><span id="newpage"><?php next_post_link('%link','%title &gt;',true); ?></span>
</p>

上記テンプレートの切り替えが影響しているのでしょうか?

よろしくお願いいたします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-06-09 18:11:13
終了日時
2015-06-12 13:42:44
回答条件
1人20回まで

この質問のカテゴリ

この質問に含まれるキーワード

ワードプレス253PHP7798引数408テンプレート1269カテゴリー1152

人気の質問

メニュー

PC版