Webに不慣れな方にWordPressを使ったサイトを提供する場合、必須になるのがカスタムフィールド。
なかなかとっかかりがなかったのですが、やむに已まれぬ事情でようやく理解しました。
・Advanced Custom Fields
・Custom Post Type UI
このプラグインは本当に素敵です。
さて、通常の投稿は「Post」という投稿タイプで作成されます。
カスタムフィールドでは「Post」ではなく自作の投稿タイプで記事が作成されるため、基本機能として存在する「新着記事一覧」などに乗ってきません。
ここにいかにして載せるか。
やっぱり先人の知恵はありがたいです。
【WordPress】カスタム投稿タイプと通常の投稿を混合して使うためのコード3つ
忘れなきよう記載しておきます。
新着記事にカスタム投稿を混ぜる
function chample_latest_posts( $wp_query ) { if ( is_home() && ! isset( $wp_query->query_vars['suppress_filters'] ) ) { $wp_query->query_vars['post_type'] = array('カスタム投稿タイプ名1', 'カスタム投稿タイプ名2'); } } add_action( 'parse_query', 'chample_latest_posts' );
以上です。