Making WordPress.org


Ignore:
Timestamp:
10/24/2019 07:55:17 AM (5 years ago)
Author:
dd32
Message:

Plugin Directory: revert splitting <style> out of the icon, keep the id -> class change.

Partially Reverts [9230].
See #4730.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-template.php

    r9230 r9233  
    503503
    504504        switch ( $output ) {
    505             case 'html-parts':
    506505            case 'html':
    507                 $id         = esc_attr( "plugin-icon-{$plugin->post_name}" );
    508                 $style_tag  = "<style type='text/css'>";
    509                 $style_tag .= ".{$id} { background-image: url('{$icon}'); }";
     506                $id    = "plugin-icon-{$plugin->post_name}";
     507                $html  = "<style type='text/css'>";
     508                $html .= ".{$id} { background-image: url('{$icon}'); }";
    510509                if ( ! empty( $icon_2x ) && ! $generated && ! $svg ) {
    511                     $style_tag .= "@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .{$id} { background-image: url('{$icon_2x}'); } }";
     510                    $html .= "@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .{$id} { background-image: url('{$icon_2x}'); } }";
    512511                }
    513                 $style_tag .= '</style>';
    514 
    515                 $icon_tag   = "<div class='plugin-icon {$id}'></div>";
    516 
    517                 if ( 'html' === $output ) {
    518                     return $style_tag . $icon_tag;
    519                 } else {
    520                     return compact( 'style_tag', 'icon_tag' );
    521                 }
     512                $html .= '</style>';
     513                $html .= "<div class='plugin-icon {$id}'></div>";
     514
     515                return $html;
    522516                break;
    523517
Note: See TracChangeset for help on using the changeset viewer.