示例#1
0
function ads_pro_bar_link($wp_admin_bar)
{
    if (get_option('bsa_pro_plugin_' . 'link_bar') != 'yes' && is_multisite() && is_main_site() || get_option('bsa_pro_plugin_' . 'link_bar') != 'yes' && !is_multisite() || get_option('bsa_pro_plugin_' . 'link_bar') != 'yes' && get_current_blog_id() != 1 && is_main_site(1)) {
        $model = new BSA_PRO_Model();
        $get_free_ads = $model->getUserCol(get_current_user_id(), 'free_ads');
        $free_ads = bsa_role() == 'admin' ? null : '(' . get_option('bsa_pro_plugin_trans_free_ads') . ' ' . ($get_free_ads['free_ads'] > 0 ? $get_free_ads['free_ads'] : 0) . ')';
        $link = bsa_role() == 'admin' ? 'admin.php?page=bsa-pro-sub-menu' : 'admin.php?page=bsa-pro-sub-menu-users';
        $args = array('id' => 'ads_pro_bar_link', 'title' => '<img src="' . plugins_url('../frontend/img/bsa-icon.png', __FILE__) . '" alt="" style="width:16px;display:inline-block;"> ADS PRO ' . $free_ads, 'href' => get_admin_url(1) . $link, 'meta' => array('class' => 'ads_pro_bar_link'), 'icon' => plugins_url('../frontend/img/bsa-icon.png', __FILE__));
        if ($get_free_ads['free_ads'] >= 0 or bsa_role() == 'admin') {
            $wp_admin_bar->add_node($args);
        }
    }
}
示例#2
0
<?php

$model = new BSA_PRO_Model();
$role = bsa_role() == 'admin' ? 'a' : 'u';
$decode_ids = $model->getUserCol(get_current_user_id());
$get_ids = json_decode($decode_ids['ad_ids']);
$get_free_ads = $model->getUserCol(get_current_user_id(), 'free_ads');
function getAdValue($val)
{
    if (isset($_GET['ad_id'])) {
        return bsa_ad($_GET['ad_id'], $val);
    } else {
        if (isset($_POST[$val]) || isset($_SESSION['bsa_ad_status'])) {
            if (isset($_SESSION['bsa_ad_status']) == 'ad_added') {
                $_SESSION['bsa_clear_form'] = 'ad_added';
                unset($_SESSION['bsa_ad_status']);
            }
            $status = isset($_SESSION['bsa_clear_form']) ? $_SESSION['bsa_clear_form'] : '';
            if ($status == 'ad_added') {
                return '';
            } else {
                return $_POST[$val];
            }
        } else {
            return '';
        }
    }
}
?>
<h2>
	<?php