Update contributor.php (#266)

* Update contributor.php

Store wporg user id as post meta to enable easier reporting for contributors.
This commit is contained in:
Paul Kevan 2024-07-03 10:58:19 +01:00 committed by GitHub
parent 554347ac52
commit c880f28a63
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -166,11 +166,16 @@ function add_pledge_contributors( $pledge_id, $contributors ) {
$results = array();
foreach ( $contributors as $wporg_username ) {
$wporg_user = get_user_by( 'slug', $wporg_username );
$args = array(
'post_type' => CPT_ID,
'post_title' => sanitize_user( $wporg_username ),
'post_parent' => $pledge_id,
'post_status' => 'pending',
'meta_input' => array(
'wporg_user_id' => $wporg_user->ID,
),
);
$result = wp_insert_post( $args, true );