Adicionar Coluna “Miniatura” na Lista de Artigos no wp-admin

Nesta pequena dica partilho com vocês um pedaço de código que permite adicionar uma extra coluna no back-end, para além de termos o titulo, autor, categorias e tags do post com este snippet também vamos poder ver uma pequena miniatura do nosso thumbnail.

adicionar-thumbnail-back-end

Para conseguir isto adiconem este código ao functions.php do vosso tema:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if (function_exists( 'add_theme_support' )){
    add_filter('manage_posts_columns', 'posts_columns', 5);
    add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
    add_filter('manage_pages_columns', 'posts_columns', 5);
    add_action('manage_pages_custom_column', 'posts_custom_columns', 5, 2);
}
function posts_columns($defaults){
    $defaults['wps_post_thumbs'] = __('Thumbnail');
    return $defaults;
}
function posts_custom_columns($column_name, $id){
    if($column_name === 'wps_post_thumbs'){
        echo the_post_thumbnail( array(125,125) );
    }
}

Com isto mostramos uma nova coluna com o nome de “Miniatura” que terá a miniatura da nossa imagem em destaque com as dimensões de 125 por 125px.


Eu sou uma Webdesigner e programadora baseada em espinho com uma paixão pelas novas vertentes do webdesign como o Wordpress, HTML5 e CSS3, neste momento podes-me encontrar no Plus Coding.


Com um total de 9 posts.

1 Comentário

  1. Cristy Santos
    15 de Abril de 2015 ás 21:19

    e se eu quisesse adicionar nao uma miniatura e sim mais um campo de descrição, tipo “Preço” como ficaria?

    Desde já agradeço

Comenta com força que é de graça!