タグ付けされた質問 「post-formats」

3
分類法とカテゴリに違いはありますか?
私はワードプレスのコーデックスをよく読んでおり、分類法とカテゴリーとのあいまいな定義について混乱しています。さらに言えば、用語はタクソノミーの説明で使用される単語でもありますが、タクソノミーだけに限定されないことを示唆する方法で使用されているようです。 両方とも、投稿を分類およびグループ化する方法として説明されています。分類法はカテゴリのより一般的な形式であることは理解していますが、それらは互いに正確にどのように関連していますか? 私が気づいていない微妙な違いはありますか?

4
特定の投稿形式のget_postsのみ
私の「通常の」投稿フォーマットの記事のみ(リンク、脇書き、引用などのフォーマットではない)のアーカイブリストを作成しようとしています。 has_post_format( 'standard' )以下のコードに、または同様のものをどのように実装しますか? get_posts特定の形式タイプのみを要求するクエリを見つけることができませんでした。 <?php // Get the posts $myposts = get_posts('numberposts=-1&orderby=post_date&order=DESC'); ?> <?php foreach($myposts as $post) : ?> <?php // Setup the post variables setup_postdata($post); $year = mysql2date('Y', $post->post_date); $month = mysql2date('n', $post->post_date); $day = mysql2date('j', $post->post_date); ?> <p> <span class="the_article"> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </span> …

3
has_post_format()とget_post_format()の比較
私は投稿形式の概念に踏み込んだばかりで、投稿形式の「API」の3つの関数のうち2つがまったく同じ機能を提供するのはなぜか疑問に思いました。次の2つの概念を検討してください(AとB)。 if ( have_posts() ) { while ( have_posts() ) { the_post(); // A) has_post_format if ( has_post_format('format') ) { the_excerpt(); // some special formating } // VERSUS: // B) if ( get_post_format( $GLOBALS['post']->ID ) == 'format' ) { the_excerpt(); // some special formating } } // endwhile; } // …

2
WordPress 3.1で投稿形式でクエリする方法
「引用」の投稿形式ですべての投稿をクエリしようとしています。私はfunctions.phpに投稿フォーマットを追加しました add_theme_support( 'post-formats', array( 'image', 'video', 'gallery', 'quote' ) ); 管理者の投稿の形式として「引用」を選択しました。Taxonomy_Parametersの最後の例は、「quote」形式の投稿を表示する方法を示していますが、テーマで実行すると投稿が返されません。これがコードです: $args = array( 'tax_query' => array( array( 'taxonomy' => 'post-format', 'field' => 'slug', 'terms' => 'post-format-quote' ) ) ); query_posts( $args ); すべての投稿と場所を照会するだけの場合 echo get_post_format(); ループでは、フロントエンドで「quote」という単語を返します。また、クエリでvar_dump()を実行すると、post形式に関する配列に何も表示されません。 投稿形式でクエリを実行できるかどうか誰か知っていますか?もしそうなら? 編集-Bainternetの答えの下の5コメントを参照してください:これは、フォーマットタイプの引用符を返そうとする新規インストールの20のテーマのindex.phpにあるコードです。「引用」ではなく「いいえ」を返します。私が変えなければならない何かを見ることができますか? get_header(); ?> <div id="container"> <div id="content" role="main"> <?php $args = array( …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.