<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[코스모스팜 회원관리 유저리스트 검색기능]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/37645</link>
		<description><![CDATA[<p>안녕하세요?</p>

<p>회원관리 유저리스트에서 </p>

<p>first_name, last_name 두가지 필드로 검색값이 출력됐으면 합니다.</p>

<pre>
<code class="language-php">&lt;?php
$args = array(
		'order'   =&gt; 'DESC',
		'orderby' =&gt; 'ID',
		'number'  =&gt; 20,
		'paged'   =&gt; $paged,
		'search'  =&gt; "*$keyword*",
		'search_columns' =&gt; array('user_login', 'last_name', 'first_name')
);
$query = new WP_User_Query(apply_filters('cosmosfarm_members_users_list_query_args', $args));
$users = $query-&gt;get_results();

foreach($users as $user){
	echo $skin-&gt;users_list_item($user);
}

if(!$query-&gt;get_total() &amp;&amp; $paged == 1):
?&gt;
&lt;li class="not-found"&gt;&lt;?php echo __('No users found.', 'cosmosfarm-members')?&gt;&lt;/li&gt;
&lt;?php endif?&gt;</code></pre>

<p>현재 users-list.php인데,</p>

<p>search_columns에 ARRAY에 저렇게 추가해도 정상작동하지않네요.</p>

<p>어떤게 잘못된건지 궁금합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

코스모스팜 회원관리 플러그인 회원리스트 페이지에서 검색 시

first_name, last_name ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/37649</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>코스모스팜 회원관리 플러그인 회원리스트 페이지에서 검색 시</p>

<p>first_name, last_name 필드로 검색되게 하시려면</p>

<p>스킨 파일을 수정하지 마시고</p>

<p>cosmosfarm_members_users_list_query_args 필터를 활용해보시겠어요?</p>

<p> </p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지에서 functions.php 파일 하단에</p>

<p>아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-php">add_filter('cosmosfarm_members_users_list_query_args', 'my_cosmosfarm_members_users_list_query_args', 10, 1);
function my_cosmosfarm_members_users_list_query_args($args){
	$keyword = isset($_REQUEST['keyword'])&amp;&amp;$_REQUEST['keyword'] ? sanitize_text_field($_REQUEST['keyword']) : '';
	$paged = isset($_REQUEST['paged']) ? intval($_REQUEST['paged']): 1;
	
	$args = array(
		'order'   =&gt; 'DESC',
		'orderby' =&gt; 'ID',
		'number'  =&gt; 20,
		'paged'   =&gt; $paged,
		'meta_query' =&gt; array(
			'relation' =&gt; 'OR',
			array(
				'key'     =&gt; 'first_name',
				'value'   =&gt; $keyword,
				'compare' =&gt; 'LIKE'
			),
			array(
				'key'     =&gt; 'last_name',
				'value'   =&gt; $keyword,
				'compare' =&gt; 'LIKE'
			),
		)
	);
	return $args;
}</code></pre>

<p> </p>

<p>WP_User_Query 클래스에 대한 자세한 내용은</p>

<p>아래의 링크를 참고해보세요.</p>

<p><a href="https://codex.wordpress.org/Class_Reference/WP_User_Query" target="_blank">https://codex.wordpress.org/Class_Reference/WP_User_Query</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 11 Oct 2019 07:10:25 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>