HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/doccure-wp-market/wp-content/themes/doccure/inc/functions-social.php
<?php

/**
 * Return social icons from theme options.
 *
 * @since 1.0.0
 */
function doccure_get_social_icons()
{
    $social_icons = array();
    $default_plats = array(
        'facebook' => array(
            'class' => 'facebook',
            'icon_class' => 'fab fa-facebook-f',
            'link' => 'https://www.facebook.com/sharer/sharer.php?u=%%url%%',
        ),
        'twitter' => array(
            'class' => 'twitter',
            'icon_class' => 'fab fa-twitter',
            'link' => 'http://twitter.com/intent/tweet?text=%%title%%&%%url%%',
        ),
        'linkedin' => array(
            'class' => 'linkedin',
            'icon_class' => 'fab fa-linkedin-in',
            'link' => 'https://www.linkedin.com/shareArticle?mini=true&url=%%url%%&title=%%title%%&summary=%%text%%',
        ),
        'pinterest' => array(
            'class' => 'pinterest',
            'icon_class' => 'fab fa-pinterest-p',
            'link' => 'http://pinterest.com/pin/create/button/?url=%%url%%',
        ),
        'tumblr' => array(
            'class' => 'tumblr',
            'icon_class' => 'fab fa-tumblr',
            'link' => 'https://www.tumblr.com/widgets/share/tool?canonicalUrl=%%url%%&title=%%title%%&caption=%%text%%',
        ),
        'skype' => array(
            'class' => 'skype',
            'icon_class' => 'fab fa-skype',
            'link' => 'https://web.skype.com/share?url=%%url%%&text=%%text%%',
        ),
    );

    foreach ($default_plats as $key => $value) {
        $default_plats_status = doccure_get_option($key . '_share');
        $icon_link = $default_plats[$key]['link'];
        $icon_link = str_replace('%%url%%', get_permalink(), $icon_link);
        $icon_link = str_replace('%%title%%', get_the_title(), $icon_link);
        $icon_link = str_replace('%%text%%', get_the_excerpt(), $icon_link);
        if ($default_plats_status) {
            $social_icons[$key] = array(
                'class' => $default_plats[$key]['class'],
                'icon_class' => $default_plats[$key]['icon_class'],
                'link' => $icon_link,
            );
        }
    }

    return $social_icons;

}