Title: Emoji Settings
Author: Sybre Waaijer
Published: <strong>7 جولای 2015</strong>
Last modified: 5 می 2025

---

جستجوی افزونه‌ها

![](https://ps.w.org/emoji-settings/assets/banner-772x250.jpg?rev=2821053)

![](https://ps.w.org/emoji-settings/assets/icon.svg?rev=2821058)

# Emoji Settings

 توسط [Sybre Waaijer](https://profiles.wordpress.org/cybr/)

[دانلود](https://downloads.wordpress.org/plugin/emoji-settings.2.0.0.zip)

 * [جزئیات](https://fa.wordpress.org/plugins/emoji-settings/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/emoji-settings/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/emoji-settings/#installation)
 * [توسعه](https://fa.wordpress.org/plugins/emoji-settings/#developers)

 [پشتیبانی](https://wordpress.org/support/plugin/emoji-settings/)

## توضیحات

**Quickly enable or disable emojis conversion with an option.**

When you disable the option, Emoji Settings stops the conversion of ASCII smilies
like `:)` and `:D` to images on any WordPress installation. This plugin also prevents
changing real emojis to Twemoji (Twitter) images. It achieves this by removing several
default WordPress scripts.

You can find the option at “Settings > Writing” (`/wp-admin/options-writing.php`).

This plugin does not prevent real emojis (inserted via an emoji keyboard) from being
stored and outputted on your website.

#### Emoji conversion enabled by default

I wrote this plugin with a WordPress.com-like environment in mind, giving users 
an option without overriding standard WordPress behavior.

You can change this behavior via filter `cw_emoji_overrides`. Refer to the code 
for instructions.

#### Does more than “Disable Emojis”

Emoji Settings also fixes Character Encoding issues on sites originally installed
with WP 4.2 or lower. And this plugin correctly removes the conversion of emojis
in the admin area, for example, from post titles.

#### Translating

You can contribute by translating Emoji Settings via the sidebar on this page.

## نصب

 1. Install Emoji Settings either via the WordPress.org plugin directory or by uploading
    the files to your server.
 2. Either Network Activate this plugin or activate it on a single site.
 3. You can now disable emojis through the admin menu under `wp-admin/options-writing.
    php`.
 4. That’s it! Enjoy!

## سوالات متداول

### How do I disable emojis by default

You can implement this filter to achieve that:

    ```
    add_filter( 'cw_emoji_overrides', function( $overrides ) {
        $overrides['default'] = '0'; // Set disabled by default.
        return $overrides;
    } );
    ```

## نقد و بررسی‌ها

![](https://secure.gravatar.com/avatar/ec8b8422bb465ae8bc396e91e6078b8974b35a964447f8c8ecc86edf1ac2b281?
s=60&d=retro&r=g)

### 󠀁[Convenient and useful](https://wordpress.org/support/topic/convenient-and-useful-4/)󠁿

 [RealMag777](https://profiles.wordpress.org/realmag777/) 31 اکتبر 2024

Works fine, thank you!

![](https://secure.gravatar.com/avatar/b2d269d640044f53baeba7f1c789ead814b91d183af4b6f05250b896a5488d5d?
s=60&d=retro&r=g)

### 󠀁[Great!](https://wordpress.org/support/topic/great-15976/)󠁿

 [Anonymous User 18721493](https://profiles.wordpress.org/anonymized-18721493/) 
14 نوامبر 2023

Simple, straightforward, and does it job well!

![](https://secure.gravatar.com/avatar/b34a1b5360d99827eda57db1bd64ccd9e714f0f82b7e0868cf55a5c218045c26?
s=60&d=retro&r=g)

### 󠀁[solved all my issues](https://wordpress.org/support/topic/solved-all-my-issues-2/)󠁿

 [cekay](https://profiles.wordpress.org/cekay/) 29 آگوست 2022

I tried another plugin that has more than 70k installation, but it didn’t work for
some reason it was converting the emoji to svg, but this plugin solved my problem
smoothly, thank you

![](https://secure.gravatar.com/avatar/626b7ac6daf9843deaf6a2e2c146e441470e8c5b499ddbe01c784f923d5e4c1c?
s=60&d=retro&r=g)

### 󠀁[Works](https://wordpress.org/support/topic/works-1900/)󠁿

 [Abalone](https://profiles.wordpress.org/abalone/) 16 می 2021

Finally a plugin that really works with 5.7.2 😀 Thank you!

![](https://secure.gravatar.com/avatar/056efc0f2a9d9fa9bbe4778485e99a0bdb8868ccba6b9326980dcac9793df425?
s=60&d=retro&r=g)

### 󠀁[works perfect!](https://wordpress.org/support/topic/works-perfect-625/)󠁿

 [mattce](https://profiles.wordpress.org/mattce/) 28 دسامبر 2018

i had problems, that some smileys were shown as broken characters, after i’ve deactivated
emoticons in general via functions.php. this plugin fixes the issue, all smileys
are now shown as they should, as plain text. perfect 🙂

![](https://secure.gravatar.com/avatar/d1c62215a95d2baa50fd7783003c8c9245fc958f7aa45e29228e810c0e2c35a4?
s=60&d=retro&r=g)

### 󠀁[Fixed my IE11 problem](https://wordpress.org/support/topic/fixed-my-ie11-problem/)󠁿

 [supernaut510](https://profiles.wordpress.org/supernaut510/) 6 فوریه 2017

In IE11, my page stopped loading at the WP emoji settings script. Installing this
plugin and disabling emojis solved my problem. Thanks.

 [ خواندن تمامی 12 نقد و بررسی‌ ](https://wordpress.org/support/plugin/emoji-settings/reviews/)

## توسعه دهندگان و همکاران

“Emoji Settings” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

 *   [ Sybre Waaijer ](https://profiles.wordpress.org/cybr/)

“Emoji Settings” به 9 زبان ترجمه شده است. با تشکر از [مترجمین](https://translate.wordpress.org/projects/wp-plugins/emoji-settings/contributors)
برای همکاری و کمک‌هایشان.

[ترجمه “Emoji Settings” به زبان شما.](https://translate.wordpress.org/projects/wp-plugins/emoji-settings)

### علاقه‌ مند به توسعه هستید؟

[کد را مرور کنید](https://plugins.trac.wordpress.org/browser/emoji-settings/)، [مخزن SVN](https://plugins.svn.wordpress.org/emoji-settings/)
را بررسی کنید، یا از طریق [RSS](https://plugins.trac.wordpress.org/log/emoji-settings/?limit=100&mode=stop_on_copy&format=rss)
در [گزارش توسعه](https://plugins.trac.wordpress.org/log/emoji-settings/) مشترک شوید.

## گزارش تغییرات

#### 2.0.0

 * Rewritten for improved performance.
 * Now requires PHP 7.2 or later.
 * Now requires WP 5.5 or later because it adds tests against PHP support.
 * All function and class names have changed due to added namespacing, hence the
   major version bump.
 * Added filter `cw_emoji_overrides`, accepts array `[ 'default' => string 1|0, '
   force_support' => ?bool ]`.
 * Removed confusing filter `the_emoji_options`.
 * Changed the option label from “Enable emoji support” to “Enable emoji conversion”:
   this plugin prevents the conversion; it does not prevent actual emojis from being
   stored and printed.

#### 1.2.0

 * Now properly removes the detection script and styles from all admin screens.
 * Now requires PHP 5.6 or later.
 * Tested up to WP 6.0.

#### 1.1.1

 * Tested up to WP 4.9.

#### 1.0.10

 * Fixed: When `the_emoji_options` filter was incorrectly used, a PHP notice would
   be cast on every page load.
 * Fixed: Updated license links in readme and included license file.
 * Fixed: Readme typos.

#### 1.0.9

 * Improved: Overall sanitation (WordPress.com VIP standards).
 * Changed: The class loader function caches the filter within as well.
 * Updated: POT file.
 * Removed: Dutch translation files; these are now provided through WordPress.org.
 * Other: Cleaned up code.
 * Note: Plugin license is upgraded from GPLv2+ to GPLv3.

#### 1.0.8

 * Improved: (performance) Saving Writing Settings no longer casts the Emoji Setting
   to an 1 or 0 string when it’s already an 1 or 0 string.
 * Improved: (performance) Removed boolean type casting on a boolean if statement.
 * Other: This plugin’s description on the activation page is much shorter.

#### 1.0.7

 * Note: With more than 1000 hours of extra PHP programming experience, I’ve updated
   this plugin to the latest WordPress and PHP coding standards.
 * Added: WordPress.org translation compatibility.
 * Added: Local PHP option caching.
 * Added: Class caching.
 * Added: New filter. See “Other Notes” on this plugin’s homepage.
 * Added: POT translation file.
 * Changed: Plugin translation domain.
 * Updated: Translation files.
 * Improved: The defaults filter is now always cast to an array.
 * Improved: Reduced plugin memory footprint.
 * Cleaned up code.

#### 1.0.6

 * Fixed: PHP Warning when saving options on old WP installations.
 * Changed: Improved plugin efficiency.
 * Tested up to WP 4.4.0

#### 1.0.5

 * Fixed: New WordPress installations (4.3 and up) don’t have the option to turn
   off smileys. Those before now have incorrect character encoding of smiley abbreviations,
   like 🙂 and :D, when emojis are disabled. So, when you disable emojis, smilies
   will also be disabled.
 * Improved: When disabling emojis, the smilies setting will also be disabled to
   reflect the workings of this plugin visually.

#### 1.0.4

 * This plugin now supports PHP 5.2 and up.

#### 1.0.3

 * Now correctly removes scripts from admin pages.

#### 1.0.2

 * Fixed option call priority.

#### 1.0.1

 * Fixed HTML on the options page.
 * Added filter `the_emoji_options`.

#### 1.0.0

 * Initial Release

## اطلاعات

 *  نگارش **2.0.0**
 *  آخرین به‌روزرسانی **1 سال پیش**
 *  نصب‌های فعال **2,000+**
 *  نگارش وردپرس ** 5.5 یا بالاتر **
 *  آزمایش‌شده تا **6.8.7**
 *  نگارش PHP ** 7.2.0 یا بالاتر **
 *  زبان‌ها
 * [Albanian](https://sq.wordpress.org/plugins/emoji-settings/)، [Chinese (Taiwan)](https://tw.wordpress.org/plugins/emoji-settings/)،
   [Dutch](https://nl.wordpress.org/plugins/emoji-settings/)، [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/emoji-settings/)،
   [English (Australia)](https://en-au.wordpress.org/plugins/emoji-settings/)، [English (Canada)](https://en-ca.wordpress.org/plugins/emoji-settings/)،
   [English (New Zealand)](https://en-nz.wordpress.org/plugins/emoji-settings/)،
   [English (US)](https://wordpress.org/plugins/emoji-settings/)، [French (France)](https://fr.wordpress.org/plugins/emoji-settings/)،
   و [Turkish](https://tr.wordpress.org/plugins/emoji-settings/).
 *  [به زبان خودتان ترجمه کنید](https://translate.wordpress.org/projects/wp-plugins/emoji-settings)
 * برچسب
 * [emoji](https://fa.wordpress.org/plugins/tags/emoji/)[emojis](https://fa.wordpress.org/plugins/tags/emojis/)
   [emoticon](https://fa.wordpress.org/plugins/tags/emoticon/)[script](https://fa.wordpress.org/plugins/tags/script/)
   [twemoji](https://fa.wordpress.org/plugins/tags/twemoji/)
 *  [نمایش پیشرفته](https://fa.wordpress.org/plugins/emoji-settings/advanced/)

## امتیازها

 5 از 5 ستاره.

 *  [  امتیاز 12 5-ستاره     ](https://wordpress.org/support/plugin/emoji-settings/reviews/?filter=5)
 *  [  امتیاز 0 4-ستاره     ](https://wordpress.org/support/plugin/emoji-settings/reviews/?filter=4)
 *  [  امتیاز 0 3-ستاره     ](https://wordpress.org/support/plugin/emoji-settings/reviews/?filter=3)
 *  [  امتیاز 0 2-ستاره     ](https://wordpress.org/support/plugin/emoji-settings/reviews/?filter=2)
 *  [  امتیاز 0 1-ستاره     ](https://wordpress.org/support/plugin/emoji-settings/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/emoji-settings/reviews/#new-post)

[مشاهده همه بررسی‌ها](https://wordpress.org/support/plugin/emoji-settings/reviews/)

## مشارکت کنندگان

 *   [ Sybre Waaijer ](https://profiles.wordpress.org/cybr/)

## پشتیبانی

چیزی برای گفتن دارید؟ نیاز به کمک دارید؟

 [مشاهده انجمن پشتیبانی](https://wordpress.org/support/plugin/emoji-settings/)

## کمک مالی

آیا تمایل دارید از پیشرفت این افزونه حمایت کنید؟

 [ کمک مالی به این افزونه ](https://github.com/sponsors/sybrew)