web-dev-qa-db-fra.com

Aide avec quelques maths PHP dans Wordpress

J'ai créé un magasin de commerce en ligne et j'utilise un dropshipper - chaque produit a donc un prix et un prix commercial pour moi - que j'importe et que je stocke en tant que champ personnalisé "trade_price" sur le produit.

Je voulais savoir s'il serait possible d'inclure quelques php sur mon modèle de produit unique, ce qui me montrerait 1) le bénéfice par article (prix moins le prix du marché) et 2) la marge sur ce produit (différence en pourcentage entre le prix du commerce et le prix de vente)

1
hyp0thetical

Merci @WPvolunteer. Voici ce sur quoi je me suis installé ..

<?php
if ( ! is_admin() ) {
  // is admin then
  $trade_price = get_post_meta( $product->id, 'Trade Price', true );
  $sale_price = get_post_meta( $product->id, 'Price Inc Vat', true );

  $profit_percent = $trade_price / $sale_price;

  echo "Trade price: ";
  echo $sale_price - $trade_price; 
        echo "<br>";
  echo "Percent profit: ";
  echo substr($profit_percent, 0, 4);
        echo "<br>";

} else {
  // is not admin then
}
?>

J'ai ajouté de la troncature car la valeur en pourcentage était indéfinie. Je serais intéressé à ajouter une fonction pour ces équations afin que je puisse les voir pour tous mes produits sur une seule page si quelqu'un peut aider?

1
hyp0thetical

Vous devez juste y faire écho.

<?php echo $price - $trade; echo $trade / $sale; ?>

ou vous pouvez aller plus avancé en allant

<?php if ( ! is_admin() ) { // is admin then echo $price - $trade; echo $trade / $sale; } else { // is not admin then } ?>

1
matthew