0
我使用WordPress的CMS和CMB2 METABOXES和自定義字段。它的工作完美,但當我循環如果metabox中的數據不存在,這個腳本反正渲染空的組字段。我想給命令腳本,如果它是空的---->顯示我的自定義標記代碼。我有這個如果數據不存在 - 顯示(自定義文本)
<?php $our_advantages_items = get_post_meta(get_the_id(), 'our_advantages_block_box', true);
if(!empty($our_advantages_items)) {
foreach($our_advantages_items as $our_advantages_item) { ?>
<div class="cey96zggvcich3">
<div class="cey96zggvcich3_cvz">
<h2><?php echo $our_advantages_item['our_advantages_block_heading']; ?></h2>
<div class="io2ji39349959jeij">
<?php echo wpautop($our_advantages_item['our_advantages_block_content'], 1); ?>
</div>
</div>
</div>
<?php }
} ?>
會很高興的任何幫助!
我試圖把這個說法在我的標記,但它不工作。我相信你的回答是對的,但我的代碼最終必須看起來如何?你能用我的代碼更新你的答案嗎?謝謝! – nito
我剛剛更新了我的答案,使其更易於使用。嘗試使用這種格式,因爲它更容易處理。我老實說無法讀取你發佈的代碼,因爲縮進全都是怪事 –