????
| Current Path : /home2/morganrand/www/wp-content/themes/wanderfuls-2/framework/thumbnails/ |
| Current File : /home2/morganrand/www/wp-content/themes/wanderfuls-2/framework/thumbnails/dashboard-thumbnails.php |
<?php
/**
* Create Custom Columns for the WP dashboard
*
* @package Wanderfuls
* @subpackage Framework
* @author Alexander Clarke
* @copyright Copyright (c) 2015, TechBooth.in
* @link http://www.techbooth.in
* @since Wanderfuls 1.0.0
*/
// Add thumbnails to post admin dashboard
add_filter( 'manage_post_posts_columns', 'tb_posts_columns' );
add_filter( 'manage_portfolio_posts_columns', 'tb_posts_columns' );
add_filter( 'manage_testimonials_posts_columns', 'tb_posts_columns' );
add_filter( 'manage_staff_posts_columns', 'tb_posts_columns' );
add_action( 'manage_posts_custom_column', 'tb_posts_custom_columns', 10, 2 );
add_filter( 'manage_page_posts_columns', 'tb_posts_columns' );
add_action( 'manage_pages_custom_column', 'tb_posts_custom_columns', 10, 2 );
if ( ! function_exists( 'tb_posts_columns' ) ) {
function tb_posts_columns( $defaults ){
$defaults['tb_post_thumbs'] = __( 'Featured Image', 'tb' );
return $defaults;
}
}
if ( ! function_exists( 'tb_posts_custom_columns' ) ) {
function tb_posts_custom_columns( $column_name, $id ){
if( $column_name != 'tb_post_thumbs' ) {
return;
}
if ( has_post_thumbnail( $id ) ) {
$img_src = wp_get_attachment_image_src( get_post_thumbnail_id( $id ), 'thumbnail', false );
if( ! empty( $img_src[0] ) ) { ?>
<img src="<?php echo $img_src[0]; ?>" alt="<?php the_title(); ?>" style="max-width:100%;max-height:90px;" />
<?php
}
} else {
echo '—';
}
}
}