Changeset 1236688
- Timestamp:
- 09/02/2015 09:32:47 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
genesis-featured-images/trunk/lib/functions.php
r1221704 r1236688 38 38 } 39 39 40 41 42 43 40 44 /** 41 45 * Filters genesis_get_image() returning the default image if html or url are empty. 42 46 * 43 47 */ 44 add_filter( 'genesis_get_image_default_args', 'gfi_get_image_default_args', 10, 2 );48 add_filter( 'genesis_get_image_default_args', 'gfi_get_image_default_args', 10, 2 ); 45 49 function gfi_get_image_default_args( $defaults, $args ) { 46 47 50 if ( 'first-attached' !== $defaults['fallback'] || !genesis_get_option( 'featimg_default_enable' ) ) { 48 51 return $defaults; 49 52 } 50 53 54 // Ok, now let's check to see if an image exists 51 55 $data = gfi_get_image_data( $args ); 52 56 53 57 return array( 54 58 'id' => $data['id'], … … 61 65 add_filter( 'genesis_pre_get_image' , 'genesis_get_image_default' , 10 , 6 ); 62 66 function genesis_get_image_default( $pre, $args, $post ) { 63 64 if ( $pre !== false || !genesis_get_option( 'featimg_default_enable' ) ) {67 68 if ( $pre !== false || !genesis_get_option( 'featimg_default_enable' ) ) { 65 69 return $pre; 66 70 } 67 71 72 // Get first-attached 73 if ( 'first-attached' === $args['fallback'] && genesis_get_image_id( $args['num'], $args['post_id'] ) ) { 74 return $pre; 75 } 76 77 // Now let's do our featured Image 68 78 $data = gfi_get_image_data( $args ); 69 79
Note: See TracChangeset
for help on using the changeset viewer.