2017-08-28 10 views
0

私は、ユーザーのデータを格納するためにWordPress ACFプラグインを使用しています。ACFユーザ​​ーのfileldが戻り値を返さない

私はテンプレートで呼んでいる値は以下の通りです:

echo $uid=get_current_user_id(); 
echo $lesson_order = get_field('lesson_order', 'user_'.$uid); 
echo $last_lesson_time = get_field('last_lesson_time', "user_".$uid); 

値が正しい管理者のために戻ったが、加入者としてログインしたときに、コードが空の値を返します。また、正しいと思われるユーザーIDも確認しました。

誰かが私にこれに対する解決策を教えてもらえますか?どうもありがとう。

答えて

1

私は両方のオプションをローカルプロジェクトでテストしましたが、どちらも機能していましたが、代わりにこれを使用してユーザーIDを取得しようとしましたか?

<?php 
    $current_user = wp_get_current_user(); 
    echo "Current User ID " . $current_user->ID; 
?> 

まだ動作しない場合は、もう少しコードを表示できますか?

詳細については、その回答を確認することもできます。https://wordpress.stackexchange.com/questions/163407/get-current-user-id-returns-0

関連する問題