Ticket #53839: 53839-noopener-on-blogroll-links.2.diff
File 53839-noopener-on-blogroll-links.2.diff, 726 bytes (added by , 22 months ago) |
---|
-
src/wp-includes/bookmark-template.php
101 101 if ( '' !== $title ) { 102 102 $title = ' title="' . $title . '"'; 103 103 } 104 104 105 $rel = $bookmark->link_rel; 106 if ( '_blank' === $bookmark->link_target ) { 107 if ( ! empty( $rel ) ) { 108 $rels = explode( ' ', $rel ); 109 if ( false === in_array( 'noopener', $rels, true ) ) { 110 $rels[] = 'noopener'; 111 } 112 $rel = implode( ' ', $rels ); 113 } else { 114 $rel = 'noopener'; 115 } 116 } 117 105 118 if ( '' !== $rel ) { 106 119 $rel = ' rel="' . esc_attr( $rel ) . '"'; 107 120 }