I will try to make a WordPress plugin. My all code is ok but I can't understand how I use if else statement in custom post shortcode.
global $post;
$accordion_icon = get_post_meta($idd, 'accordion_icon', true);
$list .= '
<div class="collapse-card">
<div class="title">
<i class="fa '.$accordion_icon.' fa-2x fa-fw"></i>
<strong>'.get_the_title().'</strong>
</div>
<div class="body">
<p>'.get_the_content().'</p>
</div>
</div>
';
It's my present code. Hear have a icon option in title div .I will want to when I put any custom icon code then show the custom icon and when I don't put any custom icon code then show a common icon. I can understand here need to use if else statement but I don't understand how I use if else statement in my code.
$list .= '
<div class="collapse-card">
<div class="title">
'<?php if($accordion_icon) : ?>'
<i class="fa '.$accordion_icon.' fa-2x fa-fw"></i>
'<?php else : ?>'
<i class="fa fa-question-circle fa-2x fa-fw"></i>
'<?php endif; ?>'
<strong>'.get_the_title().'</strong>
</div>
<div class="body">
<p>'.get_the_content().'</p>
</div>
</div>
';
I used like that but it's not working.Show error .
So now how I can use if else statement ?