[wp-trac] [WordPress Trac] #63731: wp-emoji-release.min.js Requires URL Update

WordPress Trac noreply at wordpress.org
Mon Jul 21 13:08:37 UTC 2025


#63731: wp-emoji-release.min.js Requires URL Update
----------------------------+-----------------------------
 Reporter:  isaumya         |      Owner:  (none)
     Type:  defect (bug)    |     Status:  new
 Priority:  normal          |  Milestone:  Awaiting Review
Component:  Emoji           |    Version:
 Severity:  major           |   Keywords:
  Focuses:  ui, javascript  |
----------------------------+-----------------------------
 Currently `/wp-includes/js/wp-emoji-release.min.js` loads the emojis
 inside an `img` tag like this: `<img draggable="false" role="img"
 class="emoji" alt="🚀"
 src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/1f680.svg">`

 But unfortunately, the URL that it is using is no longer valid and 404.
 So, instead of doming
 `cdn.jsdelivr.net/gh/jdecked/twemoji at 16.0.1/assets/<EMOJI>.svg` the path
 needs to be updated to `/assets/svg/<EMOJI>.svg`.

 So, for example, here are some emoji URL that `wp-emoji-release.min.js`
 will try to load and all of them are 404:

 - https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/1f680.svg
 - https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/2139.svg

 But instead, if you try:

 - https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/1f680.svg
 - https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg

 You will see them working.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/63731>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list