wordpress query表示 忘備録
wordpressのgitはwp-contentで行うこと 理由:uploadやpluginsなども管理できるので。
投稿記事を表示
<?php query_posts('post_type=menu'); ?> <?php get_template_part('top_loop'); ?> <?php wp_reset_query(); ?>
query_postsは使うべきではない。メインクエリーを書き換えるので、、
get_posts を使う sample
<?php $args = array( 'posts_per_page' => 5, 'offset' => 0, //categoryはidを指定 'category' => '', //category_nameは文字列指定 'category_name' => '', 'orderby' => 'date', 'order' => 'DESC', 'include' => '', 'exclude' => '', 'meta_key' => '', 'meta_value' => '', 'post_type' => 'post', 'post_mime_type' => '', 'post_parent' => '', 'author' => '', 'post_status' => 'publish', 'suppress_filters' => true ); $posts_array = get_posts( $args ); ?>
リストの作成
<ul> <?php $args = array( 'posts_per_page' => 5, 'offset'=> 1, 'category' => 1 ); $myposts = get_posts( $args ); foreach ( $myposts as $post ) : setup_postdata( $post ); ?> <li> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </li> <?php endforeach; wp_reset_postdata();?> </ul>