• 解決済 qpgawgaw

    (@qpgawgaw)


    新規で投稿する時にpost-new.phpを使いますが、ファイル名をpost-new1.phpとしてpost-new.phpのコードをそのままコピーし、post-new1.phpをひらいたところたところ、タイトルや本文は入力できましたが、「公開ボックス」と「カテゴリー選択ボックス」が表示されていない状態でした。

    なぜ同じコードなのに表示されないのでしょうか。
    また、表示させpost-new1.phpから公開することはできますでしょうか。

    1度post-new1.phpにタイトルと本文を入れて、自動で下書きをさせてから「編集」で開けばそのまま公開されるので、post-new1.phpでも公開ボタンがあればちゃんと公開されるともいます。

    「公開ボックス」と「カテゴリー選択ボックス」の表示のさせ方を教えてください。

    宜しくお願いします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 qpgawgaw

    (@qpgawgaw)

    上記の質問は、fuctions.phpに下記のコードを記述し「公開ボックス」等のメタボックスを表示しました。
    拡張性が無くスマートではありませんが、解決とさせていただきます。

    function custom_register_new_store( ) { ?>
      <script><!--
      jQuery.noConflict();
      jQuery(document).ready(function($){
        jQuery('.post-new1-php #postbox-container-1').html('<div id="side-sortables" class="meta-box-sortables ui-sortable"></div>') //post-new1.phpに#postbox-container-1を上書きとして再表示させる。
        jQuery('.post-new1-php #side-sortables').html('<div id="submitdiv" class="postbox ">ここに「公開ボックス」のHTML</div><div id="categorydiv" class="postbox ">ここに「カテゴリーボックス」のHTML</div><div id="tagsdiv-post_tag" class="postbox ">ここに「タグボックス」のHTML</div>')
      });
    
    <?php
    }
    add_action('admin_head', 'custom_register_new_store');
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「新規投稿画面のpost-new.phpについて教えてください。」には新たに返信することはできません。