f386;', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', '๐ผ', '๐ฝ', '๐พ', '๐ฟ', '๐', '๐', '๐', '๐', 'โ', 'โ', '๏ธ', 'โ', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ณ', 'โง', '๐ด', 'โ ', '๓ ง', '๓ ข', '๓ ฅ', '๓ ฎ', '๓ ฟ', '๓ ณ', '๓ ฃ', '๓ ด', '๓ ท', '๓ ฌ', '๐ต', '๐ท', '๐ธ', '๐น', '๐บ', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', 'โฌ', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ฆบ', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', 'โ', '๐ผ', '๐ฝ', '๐พ', '๐ฟ', '๐', '๐', '๐จ', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ป', '๐ผ', '๐ง', '๐ฌ', '๐', '๐', '๐ค', '๐ฆฏ', '๐ฆฐ', '๐ฆฑ', '๐ฆฒ', '๐ฆณ', '๐ฆผ', '๐ฆฝ', 'โ', 'โ', 'โ', 'โค', '๐', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', '๐ผ', '๐ฝ', '๐พ', '๐ฟ', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ฝ', '๐พ', '๐ฟ', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', '๐ผ', '๐ฝ', '๐ฟ', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', '๐ผ', '๐ฝ', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐ฏ', '๐ฐ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ค', '๐ฅ', '๐จ', '๐ฑ', '๐ฒ', '๐ผ', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ก', '๐ฃ', '๐ฏ', '๐ณ', '๐บ', '๐ป', '๐ผ', '๐ฝ', '๐พ', '๐ฟ', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', '๐ผ', '๐ฝ', '๐พ', '๐ฟ', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฌ', '๐ญ', '๐ฎ', '๐ฏ', '๐ฐ', '๐ฑ', '๐ฒ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', '๐ผ', '๐ฝ', '๐พ', '๐ฟ', '๐', '๐', '๐', '๐', '๐', '๐
', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฉ', '๐ซ', '๐ฌ', '๐ฐ', '๐ณ', '๐ด', '๐ต', '๐ถ', '๐ท', '๐ธ', '๐น', '๐บ', '๐ป', '๐ผ', '๐ ', '๐ก', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐ซ', '๐ฐ', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค', '๐ค ', '๐คก', '๐คข', '๐คฃ', '๐คค', '๐คฅ', '๐คฆ', '๐คง', '๐คจ', '๐คฉ', '๐คช', '๐คซ', '๐คฌ', '๐คญ', '๐คฎ', '๐คฏ', '๐คฐ', '๐คฑ', '๐คฒ', '๐คณ', '๐คด', '๐คต', '๐คถ', '๐คท', '๐คธ', '๐คน', '๐คบ', '๐คผ', '๐คฝ', '๐คพ', '๐คฟ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ
', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ', '๐ฅ ', '๐ฅก', '๐ฅข', '๐ฅฃ', '๐ฅค', '๐ฅฅ', '๐ฅฆ', '๐ฅง', '๐ฅจ', '๐ฅฉ', '๐ฅช', '๐ฅซ', '๐ฅฌ', '๐ฅญ', '๐ฅฎ', '๐ฅฏ', '๐ฅฐ', '๐ฅฑ', '๐ฅฒ', '๐ฅณ', '๐ฅด', '๐ฅต', '๐ฅถ', '๐ฅท', '๐ฅธ', '๐ฅน', '๐ฅบ', '๐ฅป', '๐ฅผ', '๐ฅฝ', '๐ฅพ', '๐ฅฟ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ
', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ ', '๐ฆก', '๐ฆข', '๐ฆฃ', '๐ฆค', '๐ฆฅ', '๐ฆฆ', '๐ฆง', '๐ฆจ', '๐ฆฉ', '๐ฆช', '๐ฆซ', '๐ฆฌ', '๐ฆญ', '๐ฆฎ', '๐ฆด', '๐ฆต', '๐ฆถ', '๐ฆท', '๐ฆธ', '๐ฆน', '๐ฆป', '๐ฆพ', '๐ฆฟ', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง
', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง', '๐ง ', '๐งก', '๐งข', '๐งฃ', '๐งค', '๐งฅ', '๐งฆ', '๐งง', '๐งจ', '๐งฉ', '๐งช', '๐งซ', '๐งฌ', '๐งญ', '๐งฎ', '๐งฏ', '๐งฐ', '๐งฑ', '๐งฒ', '๐งณ', '๐งด', '๐งต', '๐งถ', '๐งท', '๐งธ', '๐งน', '๐งบ', '๐งป', '๐งผ', '๐งฝ', '๐งพ', '๐งฟ', '๐ฉฐ', '๐ฉฑ', '๐ฉฒ', '๐ฉณ', '๐ฉด', '๐ฉธ', '๐ฉน', '๐ฉบ', '๐ฉป', '๐ฉผ', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช
', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช', '๐ช ', '๐ชก', '๐ชข', '๐ชฃ', '๐ชค', '๐ชฅ', '๐ชฆ', '๐ชง', '๐ชจ', '๐ชฉ', '๐ชช', '๐ชซ', '๐ชฌ', '๐ชฐ', '๐ชฑ', '๐ชฒ', '๐ชณ', '๐ชด', '๐ชต', '๐ชถ', '๐ชท', '๐ชธ', '๐ชน', '๐ชบ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ
', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ', '๐ซ ', '๐ซก', '๐ซข', '๐ซฃ', '๐ซค', '๐ซฅ', '๐ซฆ', '๐ซง', '๐ซฐ', '๐ซฑ', '๐ซฒ', '๐ซณ', '๐ซด', '๐ซต', '๐ซถ', 'โผ', 'โ', 'โข', 'โน', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โฉ', 'โช', 'โฃ', 'โ', 'โ', 'โจ', 'โ', 'โฉ', 'โช', 'โซ', 'โฌ', 'โญ', 'โฎ', 'โฏ', 'โฐ', 'โฑ', 'โฒ', 'โณ', 'โธ', 'โน', 'โบ', 'โ', 'โช', 'โซ', 'โถ', 'โ', 'โป', 'โผ', 'โฝ', 'โพ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โข', 'โฃ', 'โฆ', 'โช', 'โฎ', 'โฏ', 'โธ', 'โน', 'โบ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ ', 'โฃ', 'โฅ', 'โฆ', 'โจ', 'โป', 'โพ', 'โฟ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ ', 'โก', 'โช', 'โซ', 'โฐ', 'โฑ', 'โฝ', 'โพ', 'โ', 'โ
', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โฉ', 'โช', 'โฐ', 'โฑ', 'โฒ', 'โณ', 'โด', 'โต', 'โท', 'โธ', 'โน', 'โบ', 'โฝ', 'โ', 'โ
', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โก', 'โจ', 'โณ', 'โด', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โ', 'โฃ', 'โ', 'โ', 'โ', 'โก', 'โฐ', 'โฟ', 'โคด', 'โคต', 'โฌ
', 'โฌ', 'โฌ', 'โฌ', 'โญ', 'โญ', 'ใฐ', 'ใฝ', 'ใ', 'ใ', '๎' );
// END: emoji arrays
if ( 'entities' === $type ) {
return $entities;
}
return $partials;
}
/**
* Shortens a URL, to be used as link text.
*
* @since 1.2.0
* @since 4.4.0 Moved to wp-includes/formatting.php from wp-admin/includes/misc.php and added $length param.
*
* @param string $url URL to shorten.
* @param int $length Optional. Maximum length of the shortened URL. Default 35 characters.
* @return string Shortened URL.
*/
function url_shorten( $url, $length = 35 ) {
$stripped = str_replace( array( 'https://', 'http://', 'www.' ), '', $url );
$short_url = untrailingslashit( $stripped );
if ( strlen( $short_url ) > $length ) {
$short_url = substr( $short_url, 0, $length - 3 ) . 'โฆ';
}
return $short_url;
}
/**
* Sanitizes a hex color.
*
* Returns either '', a 3 or 6 digit hex color (with #), or nothing.
* For sanitizing values without a #, see sanitize_hex_color_no_hash().
*
* @since 3.4.0
*
* @param string $color
* @return string|void
*/
function sanitize_hex_color( $color ) {
if ( '' === $color ) {
return '';
}
// 3 or 6 hex digits, or the empty string.
if ( preg_match( '|^#([A-Fa-f0-9]{3}){1,2}$|', $color ) ) {
return $color;
}
}
/**
* Sanitizes a hex color without a hash. Use sanitize_hex_color() when possible.
*
* Saving hex colors without a hash puts the burden of adding the hash on the
* UI, which makes it difficult to use or upgrade to other color types such as
* rgba, hsl, rgb, and HTML color names.
*
* Returns either '', a 3 or 6 digit hex color (without a #), or null.
*
* @since 3.4.0
*
* @param string $color
* @return string|null
*/
function sanitize_hex_color_no_hash( $color ) {
$color = ltrim( $color, '#' );
if ( '' === $color ) {
return '';
}
return sanitize_hex_color( '#' . $color ) ? $color : null;
}
/**
* Ensures that any hex color is properly hashed.
* Otherwise, returns value untouched.
*
* This method should only be necessary if using sanitize_hex_color_no_hash().
*
* @since 3.4.0
*
* @param string $color
* @return string
*/
function maybe_hash_hex_color( $color ) {
$unhashed = sanitize_hex_color_no_hash( $color );
if ( $unhashed ) {
return '#' . $unhashed;
}
return $color;
}