<?php
add_theme_support('post-thumbnails');
//ナビゲーションメニュー
register_nav_menus( array(
'sidenav_menu' => 'サイドバー用のメニューエリア','フッター用のメニューエリア',
) );
//検索結果を投稿記事のみにする
function SearchFilter( $query ) {
if ( $query -> is_search ) {
$query -> set( 'post_type', 'post' );
}
return $query;
}
add_filter( 'pre_get_posts', 'SearchFilter' );
//カスタム投稿
function my_custom_init() {
$works_args = array(
'public' => true,
'label' => 'Works',
'show_in_rest' => true,
'supports' => array( 'title','editor', 'thumbnail' ),
);
register_post_type( 'works', $works_args );
$blog_args = array(
'public' => true,
'label' => 'photo-blog',
'show_in_rest' => true,
'supports' => array( 'title','editor', 'thumbnail' ),
);
register_post_type( 'blog', $blog_args );
$news_args = array(
'public' => true,
'label' => 'profile-news',
'show_in_rest' => true,
'supports' => array( 'title','editor', 'thumbnail' ),
'has_archive' => true
);
register_post_type( 'news', $news_args );
}
add_action( 'init', 'my_custom_init' );