自己レスです。
すみません。
自己解決しました。
$user = wp_get_current_user();
$user_id = $user->get("ID");
update_user_meta( $user_id, 'test', "12345" );
update_user_metaってfunction.phpの中じゃなくてもOKなんですね。
自己レスです。
userIDとキーと値をセットにして、直接user_metaにぶち込めばいけそうな気がしてきましたが、力技のような気もします。
wpの関数でスマートに入れる事はできないですかね。
ご回答ありがとうございます。
こちらの返信が遅れましてすみません。
ご提案の内容ですと、実際WP内部では親子と判断されず、パーマリンクの設定やパンクズなど意図したとおりにならなく、自分で少し工夫しなければならないですよね。
また、今回実装していたサイトは子や孫から親を辿って第2階層ページの情報を出力しなければならなく、いろいろ手間だったので、デフォルト機能で汎用的に使える機能がないか知りたかったんです。
やはり難しいのですね。
それが分かっただけでも、助かりました。
ありがとうございました。