Você está procurando uma maneira de criar uma coluna de URL da Biblioteca de Mídia? Este trecho criará uma nova coluna na Biblioteca de Mídia com o URL do arquivo que permitirá que você copie e cole o URL facilmente.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:
function muc_column( $cols ) {
$cols["media_url"] = "URL";
return $cols;
}
function muc_value( $column_name, $id ) {
if ( $column_name == "media_url" ) echo '<input type="text" width="100%" onclick="jQuery(this).select();" value="'. wp_get_attachment_url( $id ). '" />';
}
add_filter( 'manage_media_columns', 'muc_column' );
add_action( 'manage_media_custom_column', 'muc_value', 10, 2 );
Graças a Steve Taylor pelo trecho original. Graças a Jurko Chervony pelas sugestões de ajustes.
Observação: Se esta é a primeira vez que você adiciona snippets de código no WordPress, consulte nosso guia sobre como copiar / colar snippets de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 27 melhores temas de negócios para WordPress para o seu site e 15 melhores ferramentas e plugins de marketing de conteúdo para WordPress.
Uau, muito obrigado.
Incrível. Eu estava procurando um plugin, mas isso é muito mais fácil e agora foi incorporado ao meu tema filho (e futuros temas filhos). Obrigado!
Estava procurando algo assim a manhã toda... Obrigado
Funciona perfeitamente. Muito obrigado, cara!
[…] Fonte: http://wpsnipp.com/ […]