Cntlog > WordPress > [WordPress]tarm別に一覧を取得するコード

[WordPress]tarm別に一覧を取得するコード

特定のカスタム投稿タイプでtarm別に一覧を取得できるコードメモ。

archiveところで出力させるのに使いました。

 ?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'post_type' => 'news',//カスタム投稿タイプ名 'posts_per_page' => 5, //表示件数 'paged' => $paged, //現在何ページ目かを取得 'tax_query' => array(//カスタム分類を複数選択 'relation' => 'AND', //ANDまたはOR array( 'taxonomy' => 'news_categry',//タクソノミ名 'terms' => 'designer_week', //array('スラッグ名1','スラッグ名2'), //タクソノミのスラッグ名 'field' => 'slug', //terms で指定したフィールド(term_id(デフォルト),name,slug) ) ) ); $wp_query = new WP_Query($args); ?> ?php if ($wp_query->have_posts()): while ($wp_query->have_posts()) : $wp_query->the_post(); ?> <dl> <dt>?php the_time('Y/m/d'); ?></dt> <dd><a href="?php the_permalink(); ?>">?php the_title(); ?></a></dd> </dl> ?php endwhile; ?> ?php else: ?> <h2>記事がありませんでした</h2> <p>申し訳ありません。ご覧のページは存在しないか、URLが変更された可能性があります。</p> ?php endif; ?> <a href="?php echo get_term_link('designer_week', 'news_categry'); //指定のタクソノミー一覧へ ?>">タクソノミ一覧へ</a> 

関連記事

WordPressのテーマ開発は親テーマが良いのか子テーマが良いのか... 最近「WordPressのテーマを子テーマで作る事が多い」と話したら「えっ、手抜きじゃん」(意訳)と言われた事がありました。 個人的には「時間をかける=クオリティが高い」ではないと思っているので、WordPressのテーマ開発はどんな形が私の中でベストなのか紹介します。 親と子のどち...
WordPressのテーマの作るのに簡単・軽量・快適な開発環境をくれたWocker... これまでWordPressの開発環境はVCCWで作っていましたがちょくちょく名前の聞くWockerを今年になってから試してみたら思いの外良くて開発環境を完全に移行しました。 ※別にVCCWが悪いとか言うわけではなくて、私の目的(テーマ開発)にとっては使いやすかっただけです。 Wocker...
WordPressのRESTAPIを使って簡単にスマホアプリを作る方法... Webデザイナーがアプリを作るというと敷居が高いと思われるかもしれません。 実際私も「アプリなんて無理」と少し前まで思っていましたが、先日iOS/Andoroidの両方でアプリを作る事ができました。 ちなみに公開したアプリはほとんどコードを触っていません。 WordPressを少し知ってる...
無料で使えるWordPressのカスタマイズしやすいBootStrapベースのスターターテーマ... みなさんはWordPressの案件をするときはどんな開発フローをされてますか? 1から作るひともいれば、何かフレームワーク的なものを入れて作る人、スターターテーマを使って作る人、子テーマ前提で作る人など様々な進め方がありますね。 私は去年までは「Underscores」を使って開発していまし...
WP Social Bookmarking Lightをもっと便利に使う方法... WP Social Bookmarking LightとはWordPressで使用する便利なプラグインです。 簡単にソーシャルボタンが設置できるのでこのブログや他のサイトでも利用させてもらってます。 Twitter のつぶやくボタン、Facebook のいいねボタン、はてブのブックマーク...
PHPがわからないけどWordPressをもっと理解したい人向けの電子書籍(441円)... WordPressを使っているけどPHPがよくわからない人向けの電子書籍がありましたのでご紹介。 ※ステマじゃないです WordPress3.5対応 テーマカスタマイズのためのPHP 表紙がシンプルすぎるのが残念です。表紙で損をしている気がします。 タイトルを見るとテーマカスタマ...