注目の画像ですべてのWordPress投稿を取得する方法は?
-
26-09-2019 - |
質問
WordPress 3には、特徴的な画像機能があります。注目の画像が付いたすべての投稿を取得するにはどうすればよいですか?これが私の現在のカスタムループです:
$loop = new WP_Query( array( 'posts_per_page' => 15 ) );
解決
これは機能するはずです:
$loop = new WP_Query( array( 'posts_per_page' => -1, 'meta_key' => '_thumbnail_id' ) );
しかし、私はこれをテストしていません。また、これはおそらくすべての投稿とページを取得するでしょう。使用する 'post_type' => 'post'
ブログ投稿に制限します。
他のヒント
それが機能するために定義された特別なループは必要だとは思わない。
あなたはあなたのfunctions.phpにいくつかの小さなスニペットを追加する必要がありますが
このように:
<?php add_theme_support ( 'post-thumbnails' ); ?>
上記のコードをfunctions.phpファイルに適用した後、テーマは特集画像をサポートし、投稿の右下に新しいリンクが表示されます。インターフェイスが追加 /編集されます。
このガイドは、これに関する詳細を探している場合に役立ちます。 WordPress機能の画像機能の使用方法
所属していません StackOverflow