diff --git a/src/wp-includes/css/wp-embed-template-ie.css b/src/wp-includes/css/wp-embed-template-ie.css
index cec05c9..2d285eb 100644
a
|
b
|
|
17 | 17 | .wp-embed-share-dialog-open:hover .dashicons-share { |
18 | 18 | background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAc0lEQVR4AWMYhqB4lQEQLwDi/0D8AIgLKDXwAsgwNBxAiev+Y8EbyDWwgTIDEQY5APEBmAFEexkUwNCA/g8N+ABkg6DsAKIiBaoQ03aEQQ6kemsDDsMaYEroZiA9vEx5pNAl2VCesOmf9SgvHOhffNEfAAAMqPR5IEZH5wAAAABJRU5ErkJggg==); |
19 | 19 | } |
| 20 | |
| 21 | |
| 22 | span.wp-embed-site-icon { |
| 23 | background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAEj0lEQVRIiZVWa4hVVRTeP8zmzpx91h4iKEfLtMbKERzoRVYiVASNiC8mYQxTGR9hzFlr3zM+IG5aRg+tRJMx78zcO/estXsQEllRmkMUQUE/gvoTRPSQoCiMLILs9uM87mNug23YnB/f3uvxrW+tfZSaZhmUXkC3B4ifBHI7Ad02sLIp/kbDgLwfKNpt8tHi6ey0XDkcnWNIxg3JYY2uT2Opu42iqzWWuj2q3KjDiQVtQ2NzNZa6Nbo+Q3IYiEdzQanrohz4xOsMygeA0t85PALauhWG3BuG5Jyxrppt4t8MyZvauhWdwyMAKP3GyiSg9E/vAOVhIDmtCiPtOi93GnLfNxj+r03yAyCv9oPoFmNlEqxsaukAkFcDuffibNyjF2W8aWssdatCYQZY/lRbXt5Yg7AyG0hOq+1HPLDyyv92QHJOY6k7CziI5gG5j9vD4qxaFiRHjZWVqlCYCSRnAOWYQdkI1p001lUNOjSWh3ySMUNcAZTjQLIViCVx8lELZrYAyYhSSqmOoLIISNxUAch6IPe+sa4K6PZAEM1rIZATxroqEP+qCoWZKdY5PAJx8DzqBbxQGYr2AfHmjvzYFd6O0cvrsvuxnhIg91dDpOS+alLboRTzAl7qU+VmQLfWWNmrwMozYMvXgJUvfeSB9KBB2TCFe4yW1QWxphmH/Pj8+G60zFiZ9Gy5xyc5qMC6fHtYnBXTIlEW6o5DPpBcaDDSiF8KJH82BiEvKKWUtm6Fsa7aNjQ2FyzvUgZlozdUviEp4O9NlLzTSJn8U9/VQPJqoxP3YVKLZ1NJA/IW5SMPdASVRelB38r9WXExerCZkvahiSszSsmtagjCutfq69kRVBYZlA0KiDf7+ei6upRPZKmERQ3k/q7L5C2llFKFwozkO9OQ+yMLkHidCos6a85wYgGQG1RAHLaHxVkp/0ByQYVFnVGS9op1VY2uz9ioADa6u46yl1NchUVtSILUTi4odQG5nQqIn46dxD2RyHWwRhkPJJd+gfz4/FgAvD/F0yIDua9jCuXb5PzpXFDq8i0fUIb4MY+iu/yA76tz8klG2fYjXtJwL2mU22OBuC8yfHDwkgR/qnO4fFVNzu5eL+Clxspe5dlyj2/5QJJ6Jsm2obG5tQLzN76VR8Dy4ynuBbywTgCf+8TrDDEldT2f3Hs+OwckR32s3AaB3FRTS1TIKLNyq7a8HIh/zoqM/FyKe7bcY1B6DfFZY13V5KPFOl9ZAijHsozjKRyPeUPRvmRMfFffMz7J+qae+aker8lZ9iqllLEymQsrs1XDISsrwbqTSikFyPuTwbi2Dp+cMkaI76lJmc+mkQPJu4bcKtVqAclWsPK2Cg7mfOSBdFRr4utbvSNA/JlSSsHOFzt1vrJE7ypdBiSnAN22lg4yRyj9QHIKSNao4GBOKaU0uj6Dcr75oQKU1+vpBJIzvo0emNZBunI4OgdQjgPKMUNMmviOXFDqgvz4fB1OLPCDiWtzODrHs+UeIA6BWHySsSk1uJhlUHrB8q74/4pDQN5iLD8Uv3ocAskTQNFug9I7nZ1/AYi1DEQrW10lAAAAAElFTkSuQmCC); |
| 24 | } |
diff --git a/src/wp-includes/css/wp-embed-template.css b/src/wp-includes/css/wp-embed-template.css
index d91bdb6..ef1b565 100644
a
|
b
|
p.wp-embed-heading { |
132 | 132 | border: 0; |
133 | 133 | } |
134 | 134 | |
| 135 | span.wp-embed-site-icon { |
| 136 | background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2NCA2NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdHlsZTB7ZmlsbDoJIzAwNzNhYTt9PC9zdHlsZT48Zz48Zz48cGF0aCBkPSJNNC41NDggMzEuOTk5YzAgMTAuOSA2LjMgMjAuMyAxNS41IDI0LjcwNkw2LjkyNSAyMC44MjdDNS40MDIgMjQuMiA0LjUgMjggNC41IDMxLjk5OXogTTUwLjUzMSAzMC42MTRjMC0zLjM5NC0xLjIxOS01Ljc0Mi0yLjI2NC03LjU3Yy0xLjM5MS0yLjI2My0yLjY5NS00LjE3Ny0yLjY5NS02LjQzOWMwLTIuNTIzIDEuOTEyLTQuODcyIDQuNjA5LTQuODcyIGMwLjEyMSAwIDAuMiAwIDAuNCAwLjAyMkM0NS42NTMgNy4zIDM5LjEgNC41IDMyIDQuNTQ4Yy05LjU5MSAwLTE4LjAyNyA0LjkyMS0yMi45MzYgMTIuNCBjMC42NDUgMCAxLjMgMCAxLjggMC4wMzNjMi44NzEgMCA3LjMxNi0wLjM0OSA3LjMxNi0wLjM0OWMxLjQ3OS0wLjA4NiAxLjcgMi4xIDAuMiAyLjMgYzAgMC0xLjQ4NyAwLjE3NC0zLjE0MiAwLjI2MWw5Ljk5NyAyOS43MzVsNi4wMDgtMTguMDE3bC00LjI3Ni0xMS43MThjLTEuNDc5LTAuMDg3LTIuODc5LTAuMjYxLTIuODc5LTAuMjYxIGMtMS40OC0wLjA4Ny0xLjMwNi0yLjM0OSAwLjE3NC0yLjI2MmMwIDAgNC41IDAuMyA3LjIgMC4zNDljMi44NyAwIDcuMzE3LTAuMzQ5IDcuMzE3LTAuMzQ5IGMxLjQ3OS0wLjA4NiAxLjcgMi4xIDAuMiAyLjI2MmMwIDAtMS40ODkgMC4xNzQtMy4xNDIgMC4yNjFsOS45MiAyOS41MDhsMi43MzktOS4xNDggQzQ5LjYyOCAzNS43IDUwLjUgMzMgNTAuNSAzMC42MTR6IE0zMi40ODEgMzQuNGwtOC4yMzcgMjMuOTM0YzIuNDYgMC43IDUuMSAxLjEgNy44IDEuMSBjMy4xOTcgMCA2LjI2Mi0wLjU1MiA5LjExNi0xLjU1NmMtMC4wNzItMC4xMTgtMC4xNDEtMC4yNDMtMC4xOTYtMC4zNzlMMzIuNDgxIDM0LjR6IE01Ni4wODggMTguOCBjMC4xMTkgMC45IDAuMiAxLjggMC4yIDIuODIzYzAgMi43ODUtMC41MjEgNS45MTYtMi4wODggOS44MzJsLTguMzg1IDI0LjI0MmM4LjE2MS00Ljc1OCAxMy42NS0xMy42IDEzLjY1LTIzLjcyOCBDNTkuNDUxIDI3LjIgNTguMiAyMi43IDU2LjEgMTguODN6IE0zMiAwYy0xNy42NDUgMC0zMiAxNC4zNTUtMzIgMzJDMCA0OS42IDE0LjQgNjQgMzIgNjRzMzItMTQuMzU1IDMyLTMyLjAwMSBDNjQgMTQuNCA0OS42IDAgMzIgMHogTTMyIDYyLjUzM2MtMTYuODM1IDAtMzAuNTMzLTEzLjY5OC0zMC41MzMtMzAuNTM0QzEuNDY3IDE1LjIgMTUuMiAxLjUgMzIgMS41IHMzMC41MzQgMTMuNyAzMC41IDMwLjUzMkM2Mi41MzMgNDguOCA0OC44IDYyLjUgMzIgNjIuNTMzeiIgY2xhc3M9InN0eWxlMCIvPjwvZz48L2c+PC9zdmc+); |
| 137 | background-size: 25px 25px; |
| 138 | } |
| 139 | |
135 | 140 | .wp-embed-site-title { |
136 | 141 | font-weight: bold; |
137 | 142 | line-height: 25px; |
diff --git a/src/wp-includes/embed-template.php b/src/wp-includes/embed-template.php
index fab8c84..be2ab5e 100644
a
|
b
|
if ( have_posts() ) : |
120 | 120 | |
121 | 121 | <div class="wp-embed-footer"> |
122 | 122 | <div class="wp-embed-site-title"> |
123 | | <?php |
124 | | $site_title = sprintf( |
125 | | '<a href="%s" target="_top"><img src="%s" srcset="%s 2x" width="32" height="32" alt="" class="wp-embed-site-icon"/><span>%s</span></a>', |
126 | | esc_url( home_url() ), |
127 | | esc_url( get_site_icon_url( 32, admin_url( 'images/w-logo-blue.png' ) ) ), |
128 | | esc_url( get_site_icon_url( 64, admin_url( 'images/w-logo-blue.png' ) ) ), |
129 | | esc_html( get_bloginfo( 'name' ) ) |
130 | | ); |
131 | | |
132 | | /** |
133 | | * Filter the site title HTML in the embed footer. |
134 | | * |
135 | | * @since 4.4.0 |
136 | | * |
137 | | * @param string $site_title The site title HTML. |
138 | | */ |
139 | | echo apply_filters( 'embed_site_title_html', $site_title ); |
140 | | ?> |
| 123 | <?php wp_embed_site_title_html(); ?> |
141 | 124 | </div> |
142 | 125 | |
143 | 126 | <div class="wp-embed-meta"> |
… |
… |
else : |
173 | 156 | |
174 | 157 | <div class="wp-embed-footer"> |
175 | 158 | <div class="wp-embed-site-title"> |
176 | | <?php |
177 | | $site_title = sprintf( |
178 | | '<a href="%s" target="_top"><img src="%s" srcset="%s 2x" width="32" height="32" alt="" class="wp-embed-site-icon"/><span>%s</span></a>', |
179 | | esc_url( home_url() ), |
180 | | esc_url( get_site_icon_url( 32, admin_url( 'images/w-logo-blue.png' ) ) ), |
181 | | esc_url( get_site_icon_url( 64, admin_url( 'images/w-logo-blue.png' ) ) ), |
182 | | esc_html( get_bloginfo( 'name' ) ) |
183 | | ); |
184 | | |
185 | | /** This filter is documented in wp-includes/embed-template.php */ |
186 | | echo apply_filters( 'embed_site_title_html', $site_title ); |
187 | | ?> |
| 159 | <?php wp_embed_site_title_html(); ?> |
188 | 160 | </div> |
189 | 161 | </div> |
190 | 162 | </div> |
diff --git a/src/wp-includes/embed.php b/src/wp-includes/embed.php
index 17b9ac4..09a0313 100644
a
|
b
|
function the_excerpt_embed() { |
841 | 841 | } |
842 | 842 | |
843 | 843 | /** |
| 844 | * The site title in the embed template's footer. |
| 845 | * |
| 846 | * @since 4.4.x |
| 847 | * |
| 848 | * @param bool $echo Optional. Output the HTML to the browser. Default is true. |
| 849 | */ |
| 850 | function wp_embed_site_title_html( $echo = true ) { |
| 851 | |
| 852 | if ( has_site_icon() ) { |
| 853 | $site_logo = '<img src="%2$s" srcset="%$3s 2x" width="32" height="32" alt="" class="wp-embed-site-icon"/>'; |
| 854 | } |
| 855 | else { |
| 856 | $site_logo = '<span class="wp-embed-site-icon"></span>'; |
| 857 | } |
| 858 | |
| 859 | $site_title = sprintf( |
| 860 | '<a href="%1$s" target="_top">' . $site_logo . '<span>%4$s</span></a>', |
| 861 | esc_url( home_url() ), |
| 862 | esc_url( get_site_icon_url( 32, admin_url( 'images/w-logo-blue.png' ) ) ), |
| 863 | esc_url( get_site_icon_url( 64, admin_url( 'images/w-logo-blue.png' ) ) ), |
| 864 | esc_html( get_bloginfo( 'name' ) ) |
| 865 | ); |
| 866 | |
| 867 | /** |
| 868 | * Filter the site title HTML in the embed footer. |
| 869 | * |
| 870 | * @since 4.4.0 |
| 871 | * |
| 872 | * @param string $site_title The site title HTML. |
| 873 | */ |
| 874 | $site_title = apply_filters( 'embed_site_title_html', $site_title ); |
| 875 | |
| 876 | if ( true == $echo ) { |
| 877 | echo $site_title; |
| 878 | } |
| 879 | return $site_title; |
| 880 | } |
| 881 | |
| 882 | |
| 883 | /** |
844 | 884 | * Filters the post excerpt for the embed template. |
845 | 885 | * |
846 | 886 | * Shows players for video and audio attachments. |