サポート » プラグイン » カスタム投稿タイプの入力ページの投稿欄を消したい

  • 解決済 bamboobooboo

    (@bamboobooboo)


    カスタム投稿タイプのページにカスタムフィールドテンプレートを使って、入力画面を作っているので、本文の投稿欄を非表示にしたいのですが、調べてみてもうまくいきませんでした。

    http://wordpress.b-cures.net/archives/769/
    様のページを参考に

    //管理画面でpost.phpを開いてる時 admin_print_stylesアクションが呼ばれたらbc_post_page_style()実行
    add_action( 'admin_print_styles-post.php', 'bc_post_page_style' ); 
    
    //管理画面でpost-new.phpを開いてる時 admin_print_stylesアクションが呼ばれたらbc_post_page_style()実行
    add_action( 'admin_print_styles-post-new.php', 'bc_post_page_style' ); 
    
    //bc_post_page_style()実行して投稿タイプがstaff、galleryの時、<style>~</style>を実行する
    function bc_post_page_style() {    if ( in_array( $GLOBALS['current_screen']->post_type, array( 'staff', 'gallery', 'voice', 'dictionary', 'recruit' ) ) ) :?><style type="text/css">#postdivrich{display:none;}</style><?php    endif;

    とfunction.php内の
    <?php ?>の間に入れても、うまく動きません。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター gatespace

    (@gatespace)

    こんにちは。

    通常カスタム投稿タイプ作成時に、supports 引数で
    'supports' => array('title','editor','author','thumbnail','excerpt','comments')
    などとなっていませんか?
    この中の editor を削除すれば投稿欄を削除できます。
    Codex: 関数リファレンス/register post type

    ※リンク先の記事は投稿欄を削除したために
    「Custom Field GUI Utility」などのプラグインでカスタムフィールド内で
    画像の追加などが行えなくなる場合のカスタマイズ方法です。
    まずは supports 引数の設定を試してみた後、問題が起きるようでしたら、
    リンク先のカスタマイズを行ってみてください。

    Custom Post Type UIのプラグインを使って、カスタム投稿タイプの設定をしています。

    その場合、
    ‘supports’ => array(‘title’,’editor’,’author’,’thumbnail’,’excerpt’,’comments’)

    の記述はどこのあるのでしょうか?
    coutom-post-type-ui.php内には無いようなのですが・・・

    モデレーター gatespace

    (@gatespace)

    ※プラグインを使用しているのならば先に書いておいてくださいね。

    ダッシュボードの Custom Post Type UI → 設定済みなら Manage Custom Post Types → 該当する投稿タイプの「Edit」→編集画面の「Advanced Options」の中に「Supports」という項目があるので、そこのチェックを外してください。
    http://wordpress.org/extend/plugins/custom-post-type-ui/screenshots/

    プラグインを使用していると記載おらずお手間を掛けさせてしまい申し訳ございませんでした。

    プラグイン画面から、簡単に設定できました。

    長く悩んでいたので、本当に助かりました。
    ありがとうございました!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「カスタム投稿タイプの入力ページの投稿欄を消したい」には新たに返信することはできません。