Probleme de retour de condition dans wordpress

- - Dernière réponse : jordane45
Messages postés
26551
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 octobre 2019
- 13 avril 2017 à 19:23
je veux afficher le prix dans une vignette selon son titre mais mon code ne retourne rien

pourtant quand je teste avec un echo il retourne le titre . Aidez-moi s'il-vous-plaît. Voici le code

<?php
    ob_start();
    $space ='';
    $bouton_prix ='<div class="bouton-prix">850Fcfa/Kg</div>';
    $var = "L'OIGNONS ROUGE";
    $titre = $this->get_title();
    $titre = $titre;
    if (strcasecmp($var, $titre) == 0) {       
        echo $bouton_prix;
    }
    else{
        echo $space;
    }
    //echo '<div class="bouton-prix">850Fcfa/Kg</div>';        
    $contenu = ob_get_clean();
    echo $contenu;
    ?>
Afficher la suite 

1 réponse

Messages postés
26551
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 octobre 2019
316
0
Merci
Bonjour ( SI SI ... on COMMENCE PAR CA ! )


Pourquoi faire des ob_start ob_clean ....

Pourquoi ne pas simplement faire :
$space = '';
$bouton_prix ='<div class="bouton-prix">850Fcfa/Kg</div>';
$var = "L'OIGNONS ROUGE";
$titre = $this->get_title();  
$contenu  = strcasecmp($var, $titre) == 0 ? $bouton_prix : $space;

echo $contenu;


Commenter la réponse de jordane45