사용자 메타를 기준으로 맞춤형 게시물을 주문할 수 있습니까? 내 사용자 정의 유형 게시물 목록에 사용자 이름과 사용자 전화 번호가 표시됩니다. 사용자 ID가 내 게시물의 메타로 있고 주문이 작동합니다. 그러나, 나는 포스트 메신저로 사용자 폰을 가지고 있지 않지만 오히려 그것은 유저 메타이다. 사용자 전화로 게시물을 주문하려면 어떻게해야합니까? 이 작업을 수행하는 쿼리 2 ~ 3 회가되도록 usermeta하여 게시물을 주문 직접적인 기능이없는 것처럼Wordpress : 사용자 메타에 의한 게시물 주문
function order_columns($vars)
{
if (!is_admin()) {
return $vars;
}
$columns = array(
'user_id',
'expiry_date',
'active',
);
if (isset($vars['orderby']) && in_array($vars['orderby'], $columns)) {
$vars = array_merge($vars, array('meta_key' => $vars['orderby'], 'orderby' => 'meta_value'));
}
return $vars;
}
내가 직접 알고있는 한 (단일 쿼리로)'user_meta '에 의해 게시물을 주문할 수 없습니다. 정렬 된 방식으로'user_id'를 얻고'user_id'에 의해 게시물을 얻거나'post meta' 필드에 전화 번호를 저장해야합니다. 이것이 도움이되기를 바랍니다. 하지만 네, WordPress에서는 불가능하지 않습니다. –
@RaunakGupta 의견을 주셔서 감사합니다. 내가 사용자 ID별로 게시물을 주문할 수있는 방법을 알려주시겠습니까? 사용자 ID로 사용자 ID를 정렬 한 다음 게시물을 주문하는 데이 ID를 어떻게 사용할 수 있습니까? – Jamol