Интересует каким образом можно добавить значение возраста. Допустм у меня есть данная функция:
// 5 - Функции при созранении игрока
// ======================================================
//
global $post;
global $My_False;
$My_False = '';
// ИГРОК - ВОЗРАСТ ИГРОКА ПО ДАТЕ РОЖДЕНИЯ:
//
// Добавление в мета поле _sdstudio_date_of_birth полученной суммы вычтенной из даты рождения
// ======================================================
// START
// Carbon Post Age in Meta
add_action( 'carbon_fields_post_meta_container_saved', 'crb_after_save_event' );
function crb_after_save_event( $post_id) {
// ----------------------------
global $post;
// Здесь false в конце означает что у нас именно массив данных
$date_of_birth = get_post_meta($post_id, '_sdstudio_date_of_birth', true);
// Высчитываем возраст
$age = intval(date('Y', time() - strtotime($date_of_birth))) - 1970;
// Если сохраняется не теннисный игрок - выходим курить, выходим совсем...
if ( get_post_type( $post_id ) !== 'ftzo_tennis_player' ) {
return false;
}
// Если в переменной возраста имеется значение обнимаем монитор, плачем и вставляем значение.
if ( $age ) {
update_post_meta( $post_id, '_sdstudio_age_field', $age );
}
}
// ----------------------------
// END
// ИГРОК - ВОЗРАСТ ИГРОКА ПО ДАТЕ РОЖДЕНИЯ
// ======================================================
И так функция все высчитала и добавила свое значение в мета даные записи. А есть ли какой вариант что бы возраст был динамическим? Ну то есть год от года обновлялся? Ведь значение было добавлено а следовательно оно статично.