我喜歡用我的自定義元框做一個簡單的事情,但我很難找到一個解決這個問題的簡單方法。自定義帖子類型元框無線電按鈕輸出
我已經完成了一些元框=>文本,textarea,選擇字段等的自定義帖子類型。
所有的工作都很好。現在,如果我將按鈕設置爲出售,(請參閱下面收音機陣列的代碼摘錄)文本(div)應該是紅色的;如果我將它設置爲for_sale,它應該是綠色的。
但我不知道如何做到這一點,我的意思是有這兩個可能的狀態。沒有其他的。 這就是我想要的。 但html輸出僅爲文本。或HTML標籤中的文本,我可以用CSS來設計樣式,但它會是紅色的,或者它是藍色,綠色,我還有什麼設置。 是否有一件簡單的事情,就像爲每個值設置類一樣?我無法找到答案。我希望我解釋它是可以理解的。非常感謝爲此花費時間。
array(
'label' => 'Status',
'desc' => 'product status',
'id' => $prefix.'radio_status',
'type' => 'radio',
'options' => array (
'one' => array (
'label' => 'Product for sale',
'value' => 'for_sale'
),
'two' => array (
'label' => 'Product is sold',
'value' => 'is_sold'
),
),
),
編輯:)
<span class="saleBox"><span class="noBox"><?php echo $post_meta_data['custom_radio_status'][0]; ?></span></span>
多數民衆贊成在HTML,而我得到的是設置好的值多數民衆贊成。
<span class="saleBox"><span class="noBox">for sale</span></span>
或然後:*底鞋
所以我需要一個真值輸出,或一類,ID,...東西,我可以用CSS ADRESS。
這是一個很好的主意。唯一我不懂的是,必須調用數組。
<?php $post_meta_data = get_post_custom($post->ID); ?>
,如果我只調用具體的數據:
<?php get_post_meta($post->ID, 'custom_radio_status', true) ?>
對我來說,它不會。或者我犯了一個錯字。它不關我的作品!
謝謝你先生。馬奎爾
顯示你的HTML輸出此單選按鈕 – Shibi