我希望有人能夠幫助我。我在使用Wordpress的高級自定義字段插件的if語句時遇到了麻煩。我有三種選擇供用戶選擇,三種都可以選擇,但如果他們願意,也可以選擇一種。WordPress中的高級自定義字段 - 「if」語句麻煩
我遇到的問題是我寫的代碼顯示了所有的HTML標籤,甚至是空的。這是造成造型問題。我希望能夠顯示已填充的HTML。我已經嘗試了ACF論壇上的解決方案,但無濟於事。
鏈接:http://www.advancedcustomfields.com/resources/getting-started/code-examples/
這裏的快(新手!)代碼中,我在一分鐘得到:
<a href="<?php the_sub_field('link'); ?>"><?php the_sub_field('link'); ?></a>
<a href="<?php the_sub_field('doc'); ?>"><?php the_sub_field('doc'); ?></a>
<p><?php the_sub_field('cap'); ?></p>
我枕着ACF論壇和嘗試這一點,但它打破了主題:
<?php if(the_sub_field('link')) {
echo '<a href="' . the_sub_field('link') . '">' . the_sub_field('link') . '</a>';
} ?>
<?php if(the_sub_field('doc')) {
echo '<a href="' . the_sub_field('doc') . '">' . the_sub_field('doc') . '</a>';
} ?>
<?php if(the_sub_field('cap')) {
echo '<p>' . the_sub_field('cap') . '</p>';
} ?>
我正在尋找一些幫助來完成這項工作。我不認爲我離正確的答案太遠,但是我是一個擁有超出標準前端任何東西的新手,任何想法都將非常感激。
謝謝!
我會試試這個...謝謝! –