現在、 内のコードを使用してPosts
、その機能を自分のカテゴリに表示しています。Team
Page.php
また、私の「チーム」のサブカテゴリもリストしてSidebar.php
います。これも以下にリストされています。
Sidebar
ユーザーが投稿を表示するサブカテゴリを選択できるフォームを持つことは可能ですか?
直接アクセスするとから表示されますが、フォームを使用してユーザーが表示する投稿を選択できるようにすることはできないでしょうか/?page_id=9&team=3,4
。Posts
Team 3 & 4
これについてのポインタに感謝します。
Page.php :
<?php
$type = 'team';
$args=array(
'post_type' => $type,
'post_status' => 'publish',
'posts_per_page' => -1,
'caller_get_posts'=> 1,
'cat'=> 3
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<h2>Team Name: <?php the_title(); ?></h2>
<?php
endwhile;
}
wp_reset_query(); // Restore global post data stomped by the_post().
?>
サイドバー.php :
<?php
$categories= get_categories('child_of=2');
foreach ($categories as $category) {
$option = '<li><label>'.$category->cat_name.'</label><input type="checkbox" name="team" value="'.$category->term_id.'" style="float:right" /></li>';
echo $option;
}
?>