###前提・実現したいこと
wordpressの固定ページにカスタム投稿タイプで作った複数の投稿を一覧で表示させたいです。
ページ送りもしたいです。
使っているプラグインは「Advanced Custom Fields」と「Custom Post Type UI」です。
array( 'post_type' =>array('graphic','video','web'),'posts_per_page' => 1 ));
で各カスタム投稿タイプのスラッグを拾って来ているつもりですが何か足りないでしょうか?
各カスタム投稿タイプはarchive-.◯◯◯phpで作成しています。
worksという固定ページに表示させたいです。
カスタム投稿タイプのスラッグは
works/graphic でも
graphic だけでも構いません。
また、worksのページに関しては固定ページでもarchiveでも構いません。
###発生している問題・エラーメッセージ
問題→ページ送りが出来ない
エラーメッセージ エラーコード→WP_Query Object ( [query_vars] => Array ( [page] => 0 [pagename] => works [error] が吐き出されています。
###該当のソースコード
wordpress
1 2<div class="clearfix"> 3 4<?php query_posts( array( 'post_type' =>array('graphic','video','web'),'posts_per_page' => 1 )); ?> 5<?php if (have_posts()) : while(have_posts()) : the_post(); ?> 6 7<div class="works"> 8<div class="worksImg"> 9<?php $img = get_field('img'); if( !empty($img) ): ?><img src="<?php echo $img['url']; ?>" alt="<?php echo $img['alt']; ?>" /> 10<?php endif; ?> 11</div> 12<div class="worksIco"> 13<h3><?php echo post_custom('crient'); ?></h3> 14<p><?php echo post_custom('content'); ?></p> 15</div> 16</div> 17</div><!-- /clearfix --> 18<?php 19// ページングを表示 20if (function_exists('wp_pagenavi')) { wp_pagenavi(); } 21// ループ処理のデータをリセット 22wp_reset_query(); 23?> 24<?php endwhile; endif; wp_reset_query(); ?>
###試したこと
http://webimemo.com/wordpress/1813
https://web-bruno.com/wordpress-multiple-post-archive/
###補足情報(言語/FW/ツール等のバージョンなど)
wordress
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/21 03:20
2017/04/21 04:00
2017/04/21 05:38
2017/04/21 05:49
2017/04/21 06:09
2017/04/21 06:12
2017/04/21 07:47