This topic really has been done to death and I think the best summary can be found at this link.
https://www.ads-software.com/support/topic/get-rid-of-emoji?replies=30#post-6872992
There’s not a lot of value to constantly revisit decisions that were made months ago. This isn’t a conspiracy, it’s not “arrogance” nor is it “WordPress core developers hates and ignores it’s users!”
That last one is my personal favorite. Seriously, I can’t get enough of that vitriol and downright toxicity.
The decision for the core team to implement features comes from the honest question of “Does this meet the needs of the majority of users?” While there is a strong current of emphatic and upset users, that repetitive disagreement does not necessarily represent the majority.
*Re-reads what I just typed*
I get it, I really do. Some places in the world ban the emoji URLs and some people don’t want any additional code on their site.
But like most things in WordPress with a few lines of code or a plugin (a plugin is the optimal way to go for users who have a problem).
If you do want to use a plugin try one of these.
https://www.ads-software.com/plugins/disable-emojis/
If you want to disable the emojis and also revert all the smilies to the original ones, this will do it:
https://www.ads-software.com/plugins/classic-smilies/
If you want to code your installation yourself, then please look at the source for “Disable Emojis”.
https://plugins.trac.www.ads-software.com/browser/disable-emojis/trunk/disable-emojis.php
It’s not a lot of remove_action()
and remove_filer()
and the code is very simple.
I’m closing this topic now. If another moderator feels like re-opening it then I am fine with that. But this topic has really been done and contributing to the core development isn’t this. Please follow make/core for good examples of how to contribute.
https://make.www.ads-software.com/core/