나는 PHP 전문가가 아니며, 저의 WordPress의 저자 페이지에 대한 커스텀 쿼리에 대한 도움이 필요합니다. WP_User_Query를 사용하는 경우WordPress의 저자 페이지에 대한 사용자 정의 검색어
나는 아무 문제가 없다, 문제는 내가해야 할 일은 $ curauth
현재 저자 페이지로 필터링 WP_User_Query으로 저자의 목록을 얻을 수 있습니다와 결합 할 필요가있다 맞춤 입력란 값으로 나는 내 문제를 해결하는 데 도움이 될 수 있습니다 여기에 사람을 희망
// WP_User_Query arguments
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));
$label = echo $curauth->user_login;
$args = array (
'role' => 'contibutor',
'number' => '10',
'order' => 'ASC',
'orderby' => 'display_name',
'meta_query' => array(
array(
'key' => 'user_label',
'value' => $label,
),
),
);
// The User Query
$user_query = new WP_User_Query($args);
// The User Loop
if (! empty($user_query->results)) {
foreach ($user_query->results as $user) {
// do something
}
} else {
// no users found
}
: 여기
는 오류가 발생했습니다 코드입니다. 당신이
오류 메시지를 게시 할 수 있습니까? 빠른 응답을 얻는 데 도움이됩니다. –
이것은 서버 로그에서 얻은 오류 메시지입니다.'PHP 구문 분석 오류 : 예기치 않은 T_ECHO에서 구문 오류가 발생했습니다. '$ curauth-> user_login;을 echo하는 구문이 어떨지 모르겠습니다. 감사합니다. – Lutsu
'$ label = echo $ curauth-> user_login;' –