функция
since 4.2.0
wp_encode_emoji()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_encode_emoji( string $content ): string
Описание
Это позволяет хранить эмодзи в базе данных с использованием набора символов utf8.
Оригинал (английский)
This allows us to store emoji in a DB using the utf8 character set.
Параметры
$content
string
обязательный
Содержимое для кодирования.
Возвращаемое значение
string
Исходный код
wp-includes/formatting.php:6007
function wp_encode_emoji( $content ) {
$emoji = _wp_emoji_list( 'partials' );
foreach ( $emoji as $emojum ) {
$emoji_char = html_entity_decode( $emojum );
if ( str_contains( $content, $emoji_char ) ) {
$content = preg_replace( "/$emoji_char/", $emojum, $content );
}
}
return $content;
}
История изменений
| Версия | Описание |
|---|---|
| 4.2.0 | Introduced. |

