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/ […]
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por compartilhar isso. Você acabou de me poupar algumas horas e uma garrafa de Advil.
Muito obrigado por isso. Fiz um pequeno plugin bacana para isso!
Muito obrigado por isso. Fiz um pequeno plugin bacana para isso!
Copiei e colei no final do arquivo 'functions.php' e, quando tentei abrir o site novamente, deu um erro fatal. Alguma ideia do porquê? Estou usando o WordPress 3.8.
Sem dar uma olhada no seu functions.php, eu não teria certeza qual era o problema. Você poderia colocá-lo no pastebin.com e usar o formulário de contato para me enviar o link para que eu possa dar uma olhada.
http://wpsnipp.com/index.php/contact/
Olá Brent,
Isso pode ser bom para alguns, apenas não tenho certeza se é um ótimo recurso para todos. Obrigado pelo feedback, é ótimo saber que o que estou postando está ajudando as pessoas.
Cara, isso é incrível! Por que isso não é padrão no WordPress, quem sabe. Muito obrigado!
Incrível! Obrigado.
Obrigado, obrigado, obrigado. Eu estava ficando louco com toda essa exploração de URLs. Eu realmente aprecio!
Tão conveniente. Isso deveria ser um plugin... o que me dá uma ideia!
Ah, cara, você é o CHEFE!!! Obrigado!