私はjQuery Supersizedを使って全画面画像のスライドショーを作成しています。画像はスライドと呼ばれるカスタム投稿タイプから呼び出されます。
コードは問題なく動作しますが、特定のカテゴリのSlidesのみを取得できるようにしたいのですが、何らかの理由でこれを機能させることができません。
最初の行に&category_name =を追加してみましたが、うまくいきません。
query_posts('post_type=slides&category_name=project1&order=ASC&posts_per_page=-1');
何か案は?
ありがとう
query_posts('post_type=slides&order=ASC&posts_per_page=-1');
$output = "";
$n= 0;
//Loop for Post Types Slides
if ( have_posts() ) while ( have_posts() ) : the_post();
$n++;
//Slide Image
$thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full');
//Get the Slide meta info
$slide_link = get_post_meta(get_the_ID(), 'mb_slide_link', true);
$output.="{";
$output.="image : '". $thumbnail[0] ."'";
if($slide_link != ''){
$output.=" , url : '". $slide_link." '";
} ;
$output.="},";
それを考え出しただけです。投稿タイプにはカスタム分類法があるため、category_nameをslides_categoriesに置き換える必要がありました