0
我有一系列自定義元框根據下面的代碼配置。一切工作正常,但是當用戶沒有輸入一個值時,框中的默認值是「。這當然是一個問題,因爲它會在前端打印出來,如果默認爲空白,則不會輸出在前端。當沒有值輸入時,在默認元框上將默認值設置爲空?
任何想法?
$video_url_1 = isset($values['cf_private_meta_box_video_url_1']) ? esc_attr($values['cf_private_meta_box_video_url_1'][0]) : 」;
$video_caption_1 = isset($values['cf_private_meta_box_video_caption_1']) ? esc_attr($values['cf_private_meta_box_video_caption_1'][0]) : 」;
<label for="cf_private_meta_box_video_url">Video URL 1</label>
<input type="text" class="widefat" name="cf_private_meta_box_video_url_1" id="cf_private_meta_box_video_url_1" value="<?php echo $video_url_1; ?>" />
<label for="cf_private_meta_box_video_caption">Video Caption 1</label>
<input type="text" class="widefat" name="cf_private_meta_box_video_caption_1" id="cf_private_meta_box_video_caption_1" value="<?php echo $video_caption_1; ?>" />
謝謝CJ,這是偉大的!我已經使用了單引號,這似乎是個竅門。我確信我已經嘗試過,但正在檢查已經保存了「作爲metabox數據的現有帖子的結果。在檢查新帖子時,所有內容現在都是空白的。謝謝! – 2015-04-01 17:45:44