web-dev-qa-db-ja.com

コンテンツを追加するためのフィルタ/アクションはありますか WP 管理メタボックス?

カスタム用語メタボックスに命令を追加したい。 enter image description here

これを追加するためのフックはありますか?それともJavaScriptを使用することが最も簡単ですか?

4
patnz

フックが見つからなかったので、JSオプションを使用しました。

add_action( "admin_head-post-new.php", 'meta_box_instruction' ); //new post
add_action( "admin_head-post.php", 'meta_box_instruction' );    //edit post
function meta_box_instruction($d) { 
global $post;

    if($post->post_type == '{YOUR POST TYPE}' || $_GET['post_type'] == '{YOUR POST TYPE}'):
    ?>

    <script type='text/javascript'>
        jQuery(document).ready(function(){
            jQuery('<p>Some instruction</p>').insertBefore('#taxonomy-{YOUR TAXONOMY NAME}').parent();
        });
    </script>

    <?php
    endif;
}
3
patnz