Set custom attribute value

Thank you for waiting. Please try this PHP code snippet instead.

add_action(
	'hivepress/v1/models/listing/create', 
	function($listing_id) {
		$vendor = HivePress\Models\Vendor::query()->filter(['user' => get_current_user_id()])->get_first();
		
		if(!$vendor || !$vendor->get_primary_number()){
			return;
		}
		
		update_post_meta($listing_id, 'hp_listing_primary_number', $vendor->get_primary_number());
	}
);
1 Like