/**
 * Get the placeholder image
 *
 * @access public
 * @return string
 */
function wpcm_placeholder_img($size = 'player_thumbnail')
{
    $dimensions = wpcm_get_image_size($size);
    return apply_filters('wpclubmanager_placeholder_img', '<img src="' . wpcm_placeholder_img_src() . '" alt="Placeholder" width="' . esc_attr($dimensions['width']) . '" class="wpclubmanager-placeholder wp-post-image" height="' . esc_attr($dimensions['height']) . '" />');
}
コード例 #2
0
 /**
  * Add Compatibility for various bits.
  *
  * @access public
  * @return void
  */
 public function compatibility()
 {
     // Post thumbnail support
     if (!current_theme_supports('post-thumbnails', 'wpcm_player')) {
         add_theme_support('post-thumbnails');
         remove_post_type_support('post', 'thumbnail');
         remove_post_type_support('page', 'thumbnail');
     } else {
         add_post_type_support('wpcm_player', 'thumbnail');
     }
     // Add image sizes
     $player_thumbnail = wpcm_get_image_size('player_thumbnail');
     $player_single = wpcm_get_image_size('player_single');
     $staff_thumbnail = wpcm_get_image_size('staff_thumbnail');
     $staff_single = wpcm_get_image_size('staff_single');
     add_image_size('crest-large', 100, 100, false);
     add_image_size('crest-medium', 50, 50, false);
     add_image_size('crest-small', 25, 25, false);
     add_image_size('player_thumbnail', $player_thumbnail['width'], $player_thumbnail['height'], $player_thumbnail['crop']);
     add_image_size('player_single', $player_single['width'], $player_single['height'], $player_single['crop']);
     add_image_size('staff_thumbnail', $staff_thumbnail['width'], $staff_thumbnail['height'], $staff_thumbnail['crop']);
     add_image_size('staff_single', $staff_single['width'], $staff_single['height'], $staff_single['crop']);
 }