X

Exibir a biblioteca de mídia de um Custom Post Type em linha

Snippets by IsItWP

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.

Comentários   Deixe uma resposta

  1. Francisco Javier Pardo Rebolle novembro 7, 2013 em 8:01 pm

    Thanks… very useful

  2. Thanks Kevin.

  3. 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.

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

WordPress Launch Checklist

A lista de verificação definitiva para o lançamento do WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento de seu próximo site WordPress em um ebook prático.
Sim, envie-me o livro eletrônico gratuito grátis!