示例#1
0
 *
 * @package     charity
 * @since       1.3.0
 */
$easypay_options = get_option('easypay_options');
$speedoMeterCauseId = vp_option('vpt_option.charity_single_cause_id');

$args = array('p' => $speedoMeterCauseId,'post_type' => 'charity-causes', "post_status" => "publish", "posts_per_page" => "1");
query_posts($args);
if (have_posts()) :
    while (have_posts()) : the_post();
        $target = vp_metabox('doantion-settings.donation-target');
        $achivement = vp_metabox('doantion-settings.donation-achivement');
        // for get curreny easy pay
        $charity_pay_currency = (isset($easypay_options['easypay_pay_currency']) ) ? stripslashes($easypay_options['easypay_pay_currency']) : 'USD';
        $charityCurrency = get_charity_currency_symbol($charity_pay_currency);

        $percent = 0;
        $percent_friendly = "0 %";
        if ($target != '' && $achivement != '' && $target > 0):
            $percent = $achivement / $target;
            $percent_friendly = sprintf("%d", $percent * 100) . '%';
        endif;

        setlocale(LC_MONETARY, 'en_IN');
        $achivement = money_format('%!.0i', $achivement);
        $target = money_format('%!.0i', $target);
        ?>

        <div class="donation-section">
示例#2
0
    /**
     * Latest causes User Donor list
     */
    function charityDonationUserList() {
        global $wpdb, $post;
        $query = "SELECT * FROM " . $wpdb->prefix . "easypay_payment_log";
        $query .= " where itemname = %s && payment_status = 'Completed'";
        $records = $wpdb->get_results($wpdb->prepare($query, get_the_ID()));

        $charity_pay_currency = (isset($this->easypay_options['easypay_pay_currency']) ) ? stripslashes($this->easypay_options['easypay_pay_currency']) : 'USD';
        $charityCurrency = get_charity_currency_symbol($charity_pay_currency);
        ?>
        <ul class="donator-list">
            <?php
            foreach ($records as $rec):
                $custom = stripslashes($rec->custom);
                $custom_data_args = unserialize($custom);
                ?>
                <li class="item">
                    <img src="<?php echo get_avatar_url($rec->email, $size = '96', $default = '<path_to_url>'); ?>" alt="" title="" />
                    <div class="donator-info">
                        <h3 class="name"><?php echo esc_html_e($custom_data_args['name']); ?></h3>
                        <span class="donated"><?php echo esc_html_e("Donated", "charity"); ?><b><?php echo esc_html_e($charityCurrency . $rec->payment_actual_amount); ?></b></span>
                    </div>
                </li>
            <?php endforeach; ?>
        </ul>
        <?php
    }