|
@@ 464-470 (lines=7) @@
|
| 461 |
|
*/ |
| 462 |
|
|
| 463 |
|
// Do CDN replacement if needed. |
| 464 |
|
if ( ! empty( $this->cdn_url ) ) { |
| 465 |
|
$replacement_url = $this->url_replace_cdn( $url ); |
| 466 |
|
// Prepare replacements array. |
| 467 |
|
$replacements[ $url_src_matches[1][ $count ] ] = str_replace( |
| 468 |
|
$original_url, $replacement_url, $url_src_matches[1][$count] |
| 469 |
|
); |
| 470 |
|
} |
| 471 |
|
} |
| 472 |
|
} |
| 473 |
|
|
|
@@ 584-590 (lines=7) @@
|
| 581 |
|
* inlining isn't turned on, or if a resource is skipped from |
| 582 |
|
* being inlined for whatever reason above. |
| 583 |
|
*/ |
| 584 |
|
if ( ! $inlined && ( ! empty( $this->cdn_url ) || has_filter( 'autoptimize_filter_base_replace_cdn' ) ) ) { |
| 585 |
|
// Just do the "simple" CDN replacement. |
| 586 |
|
$replacement_url = $this->url_replace_cdn( $url ); |
| 587 |
|
$imgreplace[ $url_src_matches[1][ $count ] ] = str_replace( |
| 588 |
|
$original_url, $replacement_url, $url_src_matches[1][$count] |
| 589 |
|
); |
| 590 |
|
} |
| 591 |
|
} |
| 592 |
|
} |
| 593 |
|
|