質問: ### 発生している問題・ WordPressの管理画面の投稿ページでタイトル入力欄がある部分を[type="text"]から[textarea]に変更したいのですが、 検索して調べてみたのですが、思っている情報が中々無く、やり方がわからないので、詳しい方教えていただきたいです。 できればデフォルトのタイトルを変更できれば嬉しいです。 宜しくお願いします。 ### 追記します・ ・あまり情報量がなく、タイトルとコンテンツを入力する事が無い ・だけど2行、3行ぐらいに文字数がなる事があり、その際は見にくい ・シングルページは使わず、一覧ページをコンテンツかのように並べる為 宜しくお願い致します。
回答: タイトル部分の置き換えはあまり現実的ではないため、コンテンツだけを利用してタイトルを消してしまえばよいと思います。 【投稿画面から不要な機能を削除する | WordPressカスタマイズ事典】 > > > ``` > function remove_post_supports() { > remove_post_type_support( 'post', 'title' ); // タイトル > // remove_post_type_support( 'post', 'editor' ); // 本文欄 ※ これだけ残す > remove_post_type_support( 'post', 'author' ); // 作成者 > remove_post_type_support( 'post', 'thumbnail' ); // アイキャッチ > remove_post_type_support( 'post', 'excerpt' ); // 抜粋 > remove_post_type_support( 'post', 'trackbacks' ); // トラックバック > remove_post_type_support( 'post', 'custom-fields' ); // カスタムフィールド > remove_post_type_support( 'post', 'comments' ); // コメント > remove_post_type_support( 'post', 'revisions' ); // リビジョン > remove_post_type_support( 'post', 'page-attributes' ); // ページ属性 > remove_post_type_support( 'post', 'post-formats' ); // 投稿フォーマット > > unregister_taxonomy_for_object_type( 'category', 'post' ); // カテゴリ > unregister_taxonomy_for_object_type( 'post_tag', 'post' ); // タグ > } > add_action( 'init', 'remove_post_supports' ); > ``` > > また、管理画面での記事一覧部分でタイトルが無いのが困るようであれば下記のようにしてなんらか値を入れるとか、本文をタイトルに流し込んでしまうとかできるとは思います。 【wordpressでタイトルを空白で投稿した時に、自動的にタイトルを挿入する | Moral Hazard!!】 http://moralhazard.jp/2014/05/02/wordpressでタイトルを空白で投稿した時に、自動的にタ/