ホームページには2つのカテゴリのみを表示する必要があります。誰も助けることができます。あなたのfunctions.php
ファイルでWordpressのホームページでちょうど2つのカテゴリから投稿を表示するには?
答えて
以下のコードを貼り付けます:
:を、私はあなたがIDS 5,9
function kiran_home_category($query) {
if ($query->is_home() && $query->is_main_query()) {
$query->set('cat', '5,9');
}
}
add_action('pre_get_posts', 'kiran_home_category');
に説明を持っている2つのカテゴリからカテゴリを表示することを想定しています
kiran_home_category
は、この関数のカスタム名です。それはどんな名前でもかまいません。動作方法は、アクションフックpre_get_posts
に機能をアタッチすることです。したがって、投稿を取得する前に、関数kiran_home_category
が呼び出されます。そして、関数の内部で、私はID 5および9でのみ負荷カテゴリにここにクエリを変更しています
"kiran_home_category"とは何か助けてくれてありがとうございます...どうすれば動作しますか – Sarah
これは、テーマ "http://demo.themegrill.com/demos/?theme=ColorNews"です。確認したい場合は – Sarah
Oh 。 'kiran_home_category'は関数のカスタム名です。それはどんな名前でもかまいません。動作する仕組みは、アクションフック 'pre_get_posts'に関数を付けることです。したがって、投稿を取得する前に関数 'kiran_home_category'が呼び出されます。そして、機能の中で私はここでクエリをID 5と9でカテゴリをロードするように変更しています –
あなたの投稿のリストを取得するためにWP_Queryを使用して、ループ
例でそれを表示することができます。
$the_query = new WP_Query(array('category_name' => 'staff,news'));
// The Loop
if ($the_query->have_posts()) {
echo '<ul>';
while ($the_query->have_posts()) {
$the_query->the_post();
echo '<li>' . get_the_title() . '</li>';
}
echo '</ul>';
/* Restore original Post Data */
wp_reset_postdata();
} else {
// no posts found
}
本当に私は初心者です。ですから、このコードをどこに追加すればいいか教えてください。 – Sarah
ホームページのテンプレートファイルの本体に、front-page.php、index.php、またはhome.phpなどのものがあります。 –
ワードプレスでWP_query、category__in投稿でカテゴリを選択するためのパラメータです。
<?php
$query = new WP_Query(array('category__in' => array(2, 6),'post_status'=>'publish','orderby'=>'menu_order','order'=>'Asc'));
if($query->have_posts()):
echo '<ul>';
while ($query->have_posts()) : the_post();
echo '<li>' . get_the_title() . '</li>';
endwhile;
echo '</ul>';
endif;
?>
ワードプレスクエリclick hereの詳細については、詳細を読むことができます。
<?php
$args = array('post_type' => 'post', 'posts_per_page' => -1,'category_name' => array('Latest News','News') );
$loop = new WP_Query($args);
if($loop->have_posts()):
?><ul>
<?php
while ($loop->have_posts()) : $loop->the_post();
?>
<li> <span class="date"><?php echo get_the_date('d F Y');?></span>
<h3><?php echo get_the_title();?></h3>
<?php echo $description = get_the_content(); ?>
</li>
<?php endwhile;?>
</ul>
<?php endif;?>
<?php wp_reset_postdata(); ?>
- 1. Wordpress:2つの特定のカテゴリにある場合は投稿を表示
- 2. ホームページに特定のカテゴリの投稿を表示
- 3. Wordpressカテゴリのリダイレクトと特定のカテゴリ別投稿を表示
- 4. Wordpressのテーマ - 2つのカテゴリとしてマークされた投稿を表示
- 5. Wordpressカスタム投稿タイプ - 現在の投稿のすべての子カテゴリを表示
- 6. 特定のWordpressカテゴリからポスト投稿
- 7. Wordpressカテゴリと投稿
- 8. Wordpressカテゴリのページすべてのブログ投稿を表示
- 9. Wordpressの投稿からカテゴリ名を取得するには?
- 10. カスタム投稿のリスト内の投稿のカテゴリを表示する
- 11. 現在の投稿のカテゴリを表示Wordpress
- 12. Wordpress - 各カテゴリの下に投稿付きカテゴリの階層を表示
- 13. 1つのWordpressページに2つの投稿タイプ/カテゴリがありますか?
- 14. タグ付きカテゴリ(Wordpress)に投稿を表示
- 15. WordPressのポストカテゴリのような投稿を表示するには?
- 16. Wordpress - 現在の投稿のカテゴリに基づいて異なる投稿のクエリを表示する方法
- 17. 投稿カテゴリを表示するレール
- 18. WordPressの投稿(ビュー、シェア)の「人気」を追跡してカテゴリ内の「最もホットな」投稿を表示するにはどうすればよいですか?
- 19. 特定のカテゴリ内の投稿ページにWordpressウィジェットを表示する
- 20. WordPress - ホームページに最新の1または2または3の投稿を投稿する
- 21. WordPress - 投稿者のみ投稿を表示する
- 22. 1つのカテゴリを除いた投稿をブログのホームページに表示するにはどうすればよいですか?
- 23. WordPressカスタムタクソノミでカスタムポストタイプの投稿を表示
- 24. 幅860ピクセルの場合、ホームページに1または2の投稿を表示するにはどうすればいいですか? (Wordpress)
- 25. Wordpress - サイドバーの特定のカテゴリの投稿を「最近の投稿」
- 26. Wordpress single.phpで1つのカテゴリの投稿にページ区切り
- 27. カテゴリ内のすべての投稿を表示できません - Wordpress
- 28. ループ内のカスタム投稿タイプ(特にその投稿用)のWordPressカテゴリを表示します
- 29. WordPressで現在のカテゴリ内の5つのランダム投稿を
- 30. Wordpressすべての投稿を表示
link?役職?画像? –