• I’m having a problem with emojis on my website. I am editing and viewing from a Mac and iPhone so it would make sense that the emojis show up as the Apple ones!

    I copy and past the emoji to my site (e.g. ??) and it automatically changes from the Apple version to the Android version, which is really frustrating since I’ve seen other websites use Apple emojis with no problem!

    For example: https://wanderingaimfully.com/

    I really prefer the look of Apple emojis and would like to use them on my site but once I paste it in there it changes! It even loads as the Apple version for half a second and immediately changes to Android.

    Please help!
    By the way, I’m using Elementor and the OceanWP theme, if this helps.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • There are two related issues here.

    First, emoji are just text, and the appearance of all text depends on the system font of the device they’re being viewed on (when the website doesn’t specify a font, or the specified font does not exist on the device).

    So even if you were to see the “Apple version” on your computer, your users would see a different version depending on their own devices’ system font.

    The only way to ensure consistent “Apple emoji” for ALL users is to ship the Apple emoji font with your website, perhaps through your theme, just as your theme may come with some custom font that all users see.

    But this does not explain why you don’t see the “Apple” emoji on your own device, which clearly should support the Apple emoji font (because that’s where you entered it from) ??

    That’s where the second issue comes into play.

    To ensure consistent display of emoji on all devices, including devices that may not even have the emoji font at all… WordPress does two things:

    1) WordPress uses Twitter’s version of emoji, called Twemoji. This ensures consistent display on all devices, just as your site text is (most likely) shown with the same font on all devices.

    2) WordPress also serves the emoji (ie Twemoji) as images, rather than text characters. This ensures the emoji can be seen on ALL devices, including devices that don’t support emoji at all. (This explains why you briefly see the Apple design — which is the text emoji served as the alt text for the image — before the Twemoji design, which is served as an image.)

    … and it automatically changes from the Apple version to the Android version,

    It’s not the “Android version” per se, but the Twemoji version. Some of the Twemoji characters may be similar to Android’s emoji, some may be similar to Apple’s emoji, some may be similar to Windows emoji, some may even be the official Unicode emoji characters… but, collectively, it’s all Twemoji. See all the Twemoji characters here: https://emojipedia.org/twitter/

    It’s me again ??

    Just responding again to add that you CAN disable the way WordPress handles emoji described above.

    This post explains how you can do just that, both with a plugin and with custom PHP code: https://kinsta.com/knowledgebase/disable-emojis-wordpress/

    But kindly note the consequences of doing this:

    1) Instead of having consistent emojis for all users on your site, different users will see different things… depending on what platform they’re viewing your site on.

    2) Some users may not see the emoji at all, and may instead see a missing character square box like this ?.

    Thread Starter neshann

    (@neshann)

    Hello @gappiah
    Thanks so much for responding to me!

    Actually I found that plugin (Disable Emoji) and some emojis actually showed up for me as the Apple versions.

    HOWEVER, now I have another problem! When I activated the plugin, other emojis became absolutely HUGE and in Twemoji form. Any idea wth happened here? I could change all of them to normal Apple emojis for me (I’ve tried with one and it worked) but I don’t want to go on EVERY single page of my website to change every single one!

    Thanks again!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘emoji changing from apple to android’ is closed to new replies.