Размещение new также очень полезно при сериализации (скажем, с boost :: serialization). В 10 лет c ++ это только второй случай, когда мне нужно новое место для размещения (третий, если вы включаете интервью :)).
Два варианта:
Сложнее: используйте динамическое население и $ wpdb , чтобы запросить ваше значение.
function my_populate_func( $value ) {
global $wpdb;
return $wpdb->get_var( 'SELECT whatever FROM wp_my_table WHERE something = else' );
}
Проще: используйте Gravity Forms Заполните что-нибудь для запроса и заполнения непосредственно из настроек поля (без кода).