我正在为wordpress构建一个插件。我想在我创建的名为jp_test的自定义数据库表中创建一行。我需要自定义表中的wordpress用户ID。到目前为止,我的代码在插件索引文件中,但我也在主题函数.php中尝试过,但仍然不起作用。有人能提出什么建议吗?
function add_to_jp( $user_id ) {
global $wpdb;
$jp_data = array(
'wp_user_ID' => $user_id,
'jp_email' => '',
'jp_telephone' => '',
'extra' => ''
);
$wpdb->insert( 'jp_test', $jp_data);
}
add_action( 'user_register', 'add_to_jp)');
你能试试这个吗?
function add_to_jp( $user_id ) {
$jp_data = array(
'wp_user_ID' => $user_id,
'jp_email' => '',
'jp_telephone' => '',
'extra' => ''
);
global $wpdb;
$wpdb->insert( 'jp_test', $jp_data, array('%d', '%s', '%s', '%s') );
}
add_action( 'user_register', 'add_to_jp');
希望这项工作:/