第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用元數(shù)據(jù)獲取所有用戶?

如何使用元數(shù)據(jù)獲取所有用戶?

PHP
藍(lán)山帝景 2021-08-27 09:35:35
我正在建立一個(gè)擁有大約 7500 個(gè)用戶的網(wǎng)站。我想要的是獲取我所有的用戶及其元數(shù)據(jù),并通過我自己構(gòu)建的 rest api 調(diào)用將其返回給我。目前我很難返回我們所有的用戶元數(shù)據(jù),而不僅僅是一個(gè)用戶的元數(shù)據(jù)。我已經(jīng)構(gòu)建了自定義端點(diǎn)并且可以成功返回用戶add_action( 'rest_api_init', 'my_register_route' );function my_register_route() {    register_rest_route( 'map/v1', 'test', array(                    'methods' => 'GET',                    'callback' => 'custom_phrase',                )            );}function custom_phrase() {    $users = get_users( array( 'fields' => array( 'ID' ) ) );foreach($users as $user_id){        return (get_user_meta ( $user_id->ID));    }}我希望端點(diǎn)將我的所有用戶 meta_data 和 user_data 一起返回,而不僅僅是索引中的最終用戶。更新:我覺得我快到了,但數(shù)組中的每個(gè)索引都返回完全相同的信息。更不用說我在獲取 Active_Memberships 值方面以某種方式不成功,該值是一個(gè)數(shù)組,然后才到達(dá)我的身邊。function custom_phrase($request_data) {    $parameters = $request_data->get_params();    $state = $parameters['state'];    $users = get_users(array(        'meta_key' => 'active state membership',         'meta_value' => $state,     ));    $stack = array();    foreach($users as $user_id) {        $user_meta = get_user_meta ($user_id -> ID);        $obj->display_name = $user_id -> display_name;        $obj->memberships = $user_meta -> active_memberships;        array_push($stack, $obj);    }    return $stack;}
查看完整描述

1 回答

?
溫溫醬

TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊

您在循環(huán)中使用 return,因此它將在第一次迭代時(shí)返回。


只需創(chuàng)建一個(gè)變量來存儲(chǔ) meta :


function custom_phrase() {

    $users = get_users( array( 'fields' => array( 'ID' ) ) );

    $data = [];

    foreach($users as $user_id){

        $data []= get_user_meta ( $user_id->ID);

    }


    return $data;

}


查看完整回答
反對 回復(fù) 2021-08-27
  • 1 回答
  • 0 關(guān)注
  • 126 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號