X

Colunas de Administração da Biblioteca de Mídia com ID do Anexo

Snippets por IsItWP

A biblioteca de mídia possui informações específicas sobre suas imagens. Você pode adicionar outra coluna para exibir o ID do anexo com outros detalhes.

Instruções: Adicione o seguinte código ao arquivo functions.php do seu tema WordPress.

add_filter('manage_media_columns', 'posts_columns_attachment_id', 1);
add_action('manage_media_custom_column', 'posts_custom_columns_attachment_id', 1, 2);
function posts_columns_attachment_id($defaults){
    $defaults['wps_post_attachments_id'] = __('ID');
    return $defaults;
}
function posts_custom_columns_attachment_id($column_name, $id){
	if($column_name === 'wps_post_attachments_id'){
	echo $id;
    }
}

Você também pode gostar de remover colunas de mídia.

Comentários   Deixe uma resposta

  1. Olá
    Isso funcionou, obrigado.
    Eu realmente preciso ver os IDs e ser capaz de ordenar/filtrar por IDs de imagem ao selecionar uma imagem ou várias imagens para um slideshow de galeria.

    no momento, só é possível filtrar por data.

    há alguma chance de um snippet para corrigir isso, por favor?

    PS, meu problema é não saber a pergunta a fazer ao Google para encontrar coisas – levei horas para encontrar isso – então agora tenho você nos favoritos.

    1. Isso pode ou não ter tudo o que você precisa, mas talvez você queira conferir esta entrada do Stack Exchange: https://wordpress.stackexchange.com/questions/35680/sortable-custom-column-in-media-library

  2. Brecht Schoeters December 19, 2020 at 3:46 pm

    Legal, muito obrigado!

  3. Eva Collados Pascual May 6, 2015 at 5:33 am

    Obrigado Kevin! Funcionou perfeitamente para mim. Tentei outras funções para isso que encontrei na web sem sucesso.

    Viciado nos seus snippets!

  4. Muito obrigado, você me salvou horas e horas 😉

  5. Alguma forma de tornar a coluna classificável em 3.5?

  6. Brandon Wilds May 1, 2012 at 11:45 am

    Estou tentando fazer com que o ID do anexo apareça em um campo personalizado dentro da minha biblioteca de mídia e não consigo descobrir como fazê-lo aparecer lá.  É fácil adicionar à página de mídia em si usando $_REQUEST['attachment_id'], embora isso não funcione na biblioteca de mídia.

    Seu código acima não parece funcionar dentro do meu tema, por qualquer motivo.

  7. Isso torna MUITO mais fácil obter o ID. Seria possível adicionar esta coluna à guia da galeria no painel pop-over de inserção de mídia também? (para que você possa ver facilmente o ID de uma imagem para incluir ou excluir no shortcode)

    1. Oi David,
      Tenho certeza de que você não poderia ter descoberto algo em que eu pesquisei, eu faço um pouco de pesquisa para uma postagem futura.

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente 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.

Checklist de Lançamento WordPress

O Checklist Definitivo para Lançamento de WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento do seu próximo site WordPress em um e-book prático.
Sim, envie-me o eBook Gratuito!