mk-webwork codenote
<?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' );



← もどる