0
如何檢查帖子meta字段是否等於'posts_where'過濾器中的某些內容?我想跳過具有自定義字段「my_meta_box_check」設置爲「關閉」的帖子。Wordpress - 在'posts_where'過濾器中獲取帖子meta
謝謝!
如何檢查帖子meta字段是否等於'posts_where'過濾器中的某些內容?我想跳過具有自定義字段「my_meta_box_check」設置爲「關閉」的帖子。Wordpress - 在'posts_where'過濾器中獲取帖子meta
謝謝!
你能做到像這樣:
function filter_where($where = '') {
global $wpdb;
$where .= " AND ($wpdb->postmeta.meta_key = 'my_meta_box_check' AND $wpdb->postmeta.meta_value = 'off')";
return $where;
}
它現在不顯示任何職位。即使'$ where。=「AND($ wpdb-> postmeta.meta_key ='my_meta_box_check')」;'不起作用:( – 2011-12-23 13:33:25
Whoops - 忘記了全局引用'$ wpdb'對象,還添加了缺少的引用。 – Pat 2011-12-23 13:35:17
已經發現了這些,但仍然沒有工作 – 2011-12-23 13:39:44