twentytwenty_svg_icons_social
twentytwenty_svg_icons_social
Appears in: wordpress-5.5, wordpress-5.5.1, wordpress-5.5.2, wordpress-5.5.3, wordpress-5.6, wordpress-5.6.1, wordpress-5.6.2, wordpress-5.7, wordpress-5.7.1, wordpress-5.7.2, wordpress-5.8, wordpress-5.8.1, wordpress-5.8.2, wordpress-5.8.3, wordpress-5.9, wordpress-5.9.1, wordpress-5.9.2, wordpress-5.9.3, wordpress-6.0, wordpress-6.0.2, wordpress-6.0.3
Hook Type: filter
Displaying hooks found in version: wordpress-6.0.3apply_filters('twentytwenty_svg_icons_social') is found 1 times:
- /wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php line 104100101102103104105106107108109110
* @since Twenty Twenty 1.5
*
* @param
array
$social_icons
Array of
default
social icons.
*/
$social_icons
= apply_filters(
'twentytwenty_svg_icons_social'
, self::
$social_icons
);
foreach
(
array_keys
(
$social_icons
)
as
$icon
) {
$domains
=
array_key_exists
(
$icon
,
$map
) ?
$map
[
$icon
] :
array
( sprintf(
'%s.com'
,
$icon
) );
$domains
=
array_map
(
'trim'
,
$domains
);
// Remove leading/trailing spaces, to prevent regex from failing to match.
$domains
=
array_map
(
'preg_quote'
,
$domains
);
$regex_map
[
$icon
] = sprintf(
'/(%s)/i'
, implode(
'|'
,
$domains
) );