У меня есть страница пожертвований: gesher-jds.org/giving-tuesday, и когда человек делает пожертвование более одного раза, в списке отображается только его недавнее пожертвование, но не общее пожертвование (сумма всех пожертвований). пожертвований. Как мне это исправить?
<div class="donors_info">
<div class="totalenteries"></div>
<?php
$valueid = 2727;
//Get donors based on forms IDs (can be single or multiple forms)
if(function_exists('give_get_payments')) {
$args = array(
'give_forms' => $valueid,
'number' => -1,
);
$donations = give_get_payments( $args );
echo "<table id='dtab'>";
echo "<thead>";
echo "<th align='center'>" . 'Name' . "</th>";
echo "<th align='center'>" . 'Amount' . "</th>";
echo "</thead>";
echo "<tbody>";
$donors = array();
foreach($donations as $donation) {
//Now get donor information from this donation ("customer" aka "donor")
$customer_id = give_get_payment_customer_id( $donation->ID );
$customers = new Give_Customer( $customer_id );
$nameis = $customers->name;
if (in_array($nameis, $donors)) {} else {
$amt = get_post_meta($donation->ID,'_give_payment_total',true) + 0;
echo "<tr class='select'>";
echo "<td align='left'>" . $nameis . "</td>";
echo "<td align='center'>" . $purchaseis = "$" . $amt . "</td>";
echo "</tr>";
$donors[] = $nameis;
}
}
echo "</tbody>";
echo "</table>";
}
?>
</div>