PHP
- 3 ответа
- 0 вопросов
3
Вклад в тег
global $current_user;
wp_get_current_user();
$userID = $current_user->ID;
$required_meta = array('last_name', 'first_name', 'kurs_oblast', 'kurs_raion', 'kurs_vozrast', 'kurs_bpsch', 'kurs_skdetei', 'kurs_number', 'kurst_country');
$all_meta_for_user = array_map( function( $a ){ return $a[0]; }, get_user_meta( $userID ) );
$intersected_meta = array_intersect_key($all_meta_for_user, array_flip($required_meta));
$has_empty_meta = array_search('', $intersected_meta);
if (count($intersected_meta) === count($required_meta) && !$has_empty_meta) {
echo "Yes";
}
else {
echo "no";
}