Actually, I think I found a solution. I went in and made a couple changes to the card-single file.
Instead of it being:
if ( $atts[‘show_addresses’] ) $entry->getAddressBlock( array( ‘format’ => $atts[‘addr_format’] , ‘type’ => $atts[‘address_types’] ) );
if ( $atts[‘show_phone_numbers’] ) $entry->getPhoneNumberBlock( array( ‘format’ => $atts[‘phone_format’] , ‘type’ => $atts[‘phone_types’] ) );
I changed it to:
if ( $atts[‘show_addresses’] ) $entry->getAddressBlock( array( ‘format’ => $atts[‘addr_format’] , ‘type’ => ‘work’ ) );
if ( $atts[‘show_phone_numbers’] ) $entry->getPhoneNumberBlock( array( ‘format’ => $atts[‘phone_format’] , ‘type’ => ‘workphone’ ) );
if ( $atts[‘show_addresses’] ) $entry->getAddressBlock( array( ‘format’ => $atts[‘addr_format’] , ‘type’ => ‘home’ ) );
if ( $atts[‘show_phone_numbers’] ) $entry->getPhoneNumberBlock( array( ‘format’ => $atts[‘phone_format’] , ‘type’ => ‘homephone’ ) );
I don’t know if that’s the best solution but it gets the job done. Thank you for your help!