Está procurando uma maneira de exibir a biblioteca de mídia de um tipo de postagem personalizada em linha? Embora provavelmente exista um plug-in para isso, criamos um trecho de código rápido que pode ser usado para exibir a biblioteca de mídia de um tipo de postagem personalizada em linha no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar esse código ao arquivo functions.php do seu tema ou em um plug-in específico do site:
define('MY_POST_TYPE', 'my'); define('MY_POST_SLUG', 'gallery'); function my_register_post_type () { $args = array ( 'label' => 'Gallery', 'supports' => array( 'title', 'excerpt','thumbnail' ), 'register_meta_box_cb' => 'my_meta_box_cb', 'show_ui' => true, 'query_var' => true ); register_post_type( MY_POST_TYPE , $args ); } add_action( 'init', 'my_register_post_type' ); function my_meta_box_cb () { add_meta_box( MY_POST_TYPE . '_details' , 'Media Library', 'my_meta_box_details', MY_POST_TYPE, 'normal', 'high' ); } function my_meta_box_details () { global $post; $post_ID = $post->ID; printf( "<iframe frameborder='0' src=' %s ' style='width: 100%%; height: 400px;'> </iframe>", get_upload_iframe_src('media') ); }
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como adicionar corretamente trechos de código no WordPress, para não danificar seu site acidentalmente.
Se você gostou desse snippet de código, considere dar uma olhada em nossos outros artigos no site, como: 18 alternativas ao Jetpack para obter os recursos sem inchaço e como aumentar o tamanho máximo de upload de arquivos no WordPress.
Thanks… very useful
Thanks Kevin.
If you want your booth to exude a sophisticated,
polished style, consider soft flooring that mimics the look of a beautiful
hardwood floor. If your company’s image is more fun loving, a custom trade show
carpet in bold color blocks is a great choice. If you’re selling tools or auto
parts, consider rubber matting from recycled tires – it’s durable and
eco-friendly as well.