Making WordPress.org


Ignore:
Timestamp:
02/14/2014 12:59:27 AM (12 years ago)
Author:
iandunn
Message:

Coming Soon Page: Add custom image size.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-coming-soon-page/classes/wordcamp-coming-soon-page.php

    r396 r398  
    1313        add_action( 'wp_head',            array( $this, 'render_dynamic_styles' ) );
    1414        add_filter( 'template_include',   array( $this, 'override_theme_template' ) );
     15
     16        add_image_size( 'wccsp_image_medium_rectangle', 500, 300 );
    1517    }
    1618
     
    136138     */
    137139    public function get_image_url() {
    138         $settings = $GLOBALS['WCCSP_Settings']->get_settings();
    139         $image    = wp_get_attachment_image_src( $settings['image_id'], 'full' );
     140        $settings   = $GLOBALS['WCCSP_Settings']->get_settings();
     141        $image_meta = wp_get_attachment_metadata( $settings['image_id'] );
     142        $size       = isset( $image_meta['sizes']['wccsp_image_medium_rectangle'] ) ? 'wccsp_image_medium_rectangle' : 'full';
     143        $image      = wp_get_attachment_image_src( $settings['image_id'], $size );
    140144       
    141145        return $image ? $image[0] : false;
Note: See TracChangeset for help on using the changeset viewer.