[wp-trac] [WordPress Trac] #63120: Emojis in plugin titles render in front of text characters

WordPress Trac noreply at wordpress.org
Tue Aug 26 21:33:26 UTC 2025


#63120: Emojis in plugin titles render in front of text characters
-------------------------------------------------+-------------------------
 Reporter:  slimndap                             |       Owner:  jorbin
     Type:  defect (bug)                         |      Status:  closed
 Priority:  normal                               |   Milestone:  6.9
Component:  Plugins                              |     Version:
 Severity:  minor                                |  Resolution:  fixed
 Keywords:  has-test-info dev-feedback has-      |     Focuses:  ui, css
  patch commit                                   |
-------------------------------------------------+-------------------------
Changes (by whyisjake):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"60673" 60673]:
 {{{
 #!CommitTicketReference repository="" revision="60673"
 Plugins: Fix emoji positioning in plugin titles on plugins list table.

 Prevents emojis in plugin titles from floating to the front of text when
 WordPress uses emoji fallback rendering. When emoji feature detection
 fails,
 WordPress replaces emoji characters with `<img>` elements that were
 incorrectly
 affected by CSS float rules intended for plugin icons.

 Updates CSS selectors to target specific icon types (dashicons, icon
 classes,
 and data URI images) rather than all images, ensuring emoji images remain
 inline with plugin title text while preserving proper layout for actual
 plugin icons.

 - Consolidates `.plugins .plugin-title img` and `.plugins .plugin-title
 .dashicons` rules
 - Adds support for `img.dashicons`, `img[class*="icon"]`, and
 `img[src*="data:image"]` selectors
 - Maintains 64px sizing and left float for legitimate plugin icons
 - Fixes visual issue where "myplugin❤️wordpress" displayed as
 "❤️mypluginwordpress"

 Props slimndap, ankitkumarshah, sandeepdahiya, sabernhardt, tomdevisser,
 debarghyabanerjee, nusrat21, SirLouen, wpfy, hmbashar, klevismiho,
 rollybueno, jamesgiroux, jorbin, whyisjake.

 Fixes #63120.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/63120#comment:48>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list