Wordpress 将Woocommerce中摘要电子邮件中的地址_1和地址_2字段内容对齐

Wordpress 将Woocommerce中摘要电子邮件中的地址_1和地址_2字段内容对齐,wordpress,woocommerce,Wordpress,Woocommerce,是否有一种方法可以在摘要电子邮件的一个级别上对齐来自签出的地址_1和地址_2字段的值?现在我一个接一个,这看起来很奇怪。这就是我如何在“签出”页面中将这些字段相邻放置的方法: add_filter( 'woocommerce_default_address_fields' , 'align_address_fieldss_checkout' ); function align_address_fieldss_checkout( $fields ) { $fields['addres

是否有一种方法可以在摘要电子邮件的一个级别上对齐来自签出的地址_1和地址_2字段的值?现在我一个接一个,这看起来很奇怪。这就是我如何在“签出”页面中将这些字段相邻放置的方法:

add_filter( 'woocommerce_default_address_fields' , 'align_address_fieldss_checkout' );
   
function align_address_fieldss_checkout( $fields ) {
  
$fields['address_1']['class'] = array( 'form-row-first' );
$fields['address_2']['class'] = array( 'form-row-last' );
  
return $fields;
}
我是否需要类似的电子邮件/订单摘要


我知道有一些方法可以添加字段,但有没有类似于编辑字段的方法呢?

为了实现上述目标,必须采取完全不同的方法。要更改地址中字段的顺序,我必须使用
woocommerce\u localization\u address\u格式
。在那里,我可以根据需要修改字段的数量和顺序

add_filter( 'woocommerce_localisation_address_formats', 'woocommerce_custom_address_format', 20 );
function woocommerce_custom_address_format( $formats ) {
    $formats[ 'default' ] = "{name}\n{company}\n{address_1} {address_2}\n{city}\n{state}\n{postcode}\n{country}";
    $formats[ 'US' ] = "{name}\n{company}\n{address_1} {address_2}\n{city}, {state_code} {postcode}\n{country}";
     
    return $formats;
}