m-torin
  • 0
Учитель

Могут ли пользовательские таксономии отображаться внутри пользовательского мета-поля?

  • 0

В настоящее время я показываю пользовательские таксономии в раскрывающемся меню. Каждая таксономия имеет свою маленькую обертку на боковой панели. Можно ли переместить таксономию внутрь моего пользовательского поля записи для простоты использования?

введите описание изображения здесь

Share
  1. Следующее взято из задачи «переместить автора в ящик публикации», но оно должно дать вам отправную точку. Затем вы должны взглянуть на «/wp-admin/edit-form-advanced.php», где вы найдете что-то о get_object_taxonomies() том, как ваши вещи называются, чтобы вы могли удалять и добавлять вещи.

    function wpse_remove_author_box() 
    {
        if ( ! is_admin() )
            return;
    
        remove_meta_box( 'authordiv', 'post', 'normal' ); 
    }
    add_action( 'admin_menu', 'wpse_remove_author_box' );
    
    function wpse_author_to_publish_box() 
    {
        if ( ! is_admin() )
            return;
    
        global $post_ID;
        $post = get_post( $post_ID );
            ?>
            <div id="author" class="misc-pub-section" style="border-top-style:solid; border-top-width:1px; border-top-color:#EEEEEE; border-bottom-width:0px;">
                Author: 
                <?php post_author_meta_box( $post ); ?>
            </div>
            <?php 
    }
    add_action( 'post_submitbox_misc_actions', 'wpse_author_to_publish_box' );
    
    • 0

Оставить ответ

You must login to add an answer.