Esempio n. 1
0
/**
 * 
 * @package Kopa
 * @subpackage Core
 * @author thethangtran <*****@*****.**>
 * @since 1.0.0
 *      
 */
function kopa_options_social_links()
{
    $groups['social-links'] = array('icon' => '', 'title' => __('Social Links', kopa_get_domain()), 'fields' => array());
    $social_icons = KopaInit::get_social_icons();
    if ($social_icons) {
        foreach ($social_icons as $slug => $info) {
            $groups['social-links']['fields'][] = array('type' => 'text', 'id' => "social_link_{$slug}", 'name' => "social_link_{$slug}", 'label' => sprintf('%s <i class="%s kps-iconmoon pull-right" style="color:%s"></i>', $info['title'], $info['icon'], $info['color']), 'help' => isset($info['help']) ? $info['help'] : '', 'default' => '');
        }
    }
    return apply_filters('kopa_options_social_links', $groups);
}
Esempio n. 2
0
    public function widget($args, $instance)
    {
        extract($args);
        $title = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base);
        $uri = $instance['uri'];
        $description = $instance['description'];
        echo $before_widget;
        $social_links = KopaInit::get_social_icons();
        echo '<div class="like-box clearfix">';
        foreach ($social_links as $slug => $info) {
            $href = KopaOptions::get_option("social_link_{$slug}");
            if ('rss' == $slug) {
                if (empty($href)) {
                    $href = get_bloginfo_rss('rss2_url');
                } elseif ('HIDE' == $href) {
                    $href = '';
                }
            }
            if (!empty($href)) {
                printf('<a class="kopa-social-link" href="%1$s" target="_blank" title="%2$s" rel="nofollow"><i class="%3$s"></i></a>', $href, $info['title'], $info['icon']);
            }
        }
        echo '</div>';
        if ($uri) {
            ?>

            <div class="kp-newsletter">
                <?php 
            if (!empty($title)) {
                echo $before_title . $title . $after_title;
            }
            echo $description ? "<p>{$description}</p>" : '';
            ?>

                <form class="newsletter-form clearfix" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=<?php 
            echo $uri;
            ?>
', 'popupwindow', 'scrollbars=yes,width=550,height=520');
                        return true;">                                  
                    <p class="input-email clearfix">
                        <input type="text" name="email" value="" placeholder="<?php 
            _e('Your Email', kopa_get_domain());
            ?>
" class="form-control email">                
                        <input type="hidden" value="<?php 
            echo $uri;
            ?>
" name="uri"/>
                        <input type="hidden" name="loc" value="en_US"/>                
                        <input type="submit" value="<?php 
            _e('Subscribe', kopa_get_domain());
            ?>
" class="submit">
                    </p>                    
                </form>

                <div class="newsletter-response"></div>
            </div>


            <?php 
        }
        echo $after_widget;
    }
Esempio n. 3
0
/**
 * @package Kopa
 * @subpackage Core
 * @author thethangtran <*****@*****.**>
 * @since 1.0.0
 */
function kopa_get_social_links()
{
    $social_links = KopaInit::get_social_icons();
    ?>
    <ul id="header-social-links">
        <?php 
    foreach ($social_links as $slug => $info) {
        $href = KopaOptions::get_option("social_link_{$slug}");
        if ('rss' == $slug) {
            if (empty($href)) {
                $href = get_bloginfo_rss('rss2_url');
            } elseif ('HIDE' == $href) {
                $href = '';
            }
        }
        if (!empty($href)) {
            printf('<li><a class="kopa-social-link" href="%s" target="_blank" title="%s" rel="nofollow"><i class="%s"></i></a></li>', $href, $info['title'], $info['icon']);
        }
    }
    ?>
    </ul>
    <?php 
}