2013-01-04 109 views
0

我有點不確定如何做一個WP_Query來搜索我的帖子的元值。元數據包括一個人的身高。所以有效的條目將是5'9"4'11",我需要做一個比較 - 之間。在wordpress中查詢帖子問題

爲了讓它更清晰一些:我有一個過濾器頁面。所以用戶可以選擇高度4'0" - 5'95'9" - 5'11"

問題是我有'"符號。我可以刪除這些。但之後它將在59511之間搜索,這是不行的。

任何人都知道工作?

回答

2

保存以英寸爲單位的值。

然後,您可以設置一個WP_Query$wpdb查詢來獲取您的結果。

每當您在前端顯示值時,都會將它們轉換回英尺和英寸。

更新:

function convert_to_feet($input){ 
    $feet = (int) ($input/12); 
    $inches = $input%12; 
    return $feet . "'" . $inches . '"'; 
} 

echo convert_to_feet(71); 
+0

古樸典雅+1 – Matanya

+0

我如何將其轉換回英尺和英寸 –

+0

一隻腳=十二英寸 – RRikesh