|
@@ 363-374 (lines=12) @@
|
| 360 |
|
} |
| 361 |
|
|
| 362 |
|
// Second fall back, Site Logo. |
| 363 |
|
if ( empty( $image ) && ( function_exists( 'jetpack_has_site_logo' ) && jetpack_has_site_logo() ) ) { |
| 364 |
|
$image_id = jetpack_get_site_logo( 'id' ); |
| 365 |
|
$logo = wp_get_attachment_image_src( $image_id, 'full' ); |
| 366 |
|
if ( |
| 367 |
|
isset( $logo[0], $logo[1], $logo[2] ) |
| 368 |
|
&& ( _jetpack_og_get_image_validate_size( $logo[1], $logo[2], $width, $height ) ) |
| 369 |
|
) { |
| 370 |
|
$image['src'] = $logo[0]; |
| 371 |
|
$image['width'] = $logo[1]; |
| 372 |
|
$image['height'] = $logo[2]; |
| 373 |
|
} |
| 374 |
|
} |
| 375 |
|
|
| 376 |
|
// Third fall back, Core Site Icon, if valid in size. |
| 377 |
|
if ( empty( $image ) && has_site_icon() ) { |
|
@@ 377-388 (lines=12) @@
|
| 374 |
|
} |
| 375 |
|
|
| 376 |
|
// Third fall back, Core Site Icon, if valid in size. |
| 377 |
|
if ( empty( $image ) && has_site_icon() ) { |
| 378 |
|
$image_id = get_option( 'site_icon' ); |
| 379 |
|
$icon = wp_get_attachment_image_src( $image_id, 'full' ); |
| 380 |
|
if ( |
| 381 |
|
isset( $icon[0], $icon[1], $icon[2] ) |
| 382 |
|
&& ( _jetpack_og_get_image_validate_size( $icon[1], $icon[2], $width, $height ) ) |
| 383 |
|
) { |
| 384 |
|
$image['src'] = $icon[0]; |
| 385 |
|
$image['width'] = $icon[1]; |
| 386 |
|
$image['height'] = $icon[2]; |
| 387 |
|
} |
| 388 |
|
} |
| 389 |
|
|
| 390 |
|
// Final fall back, blank image. |
| 391 |
|
if ( empty( $image ) ) { |