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.
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.
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
Não tens Gravatar? Clica aqui para saberes como ter o teu avatar pessoal(gravatar)!
15 de Abril de 2015 ás 21:19