Php 如何卸下<;br>;在账单地址和显示地址以及城市文本前的值(感谢页面)?

Php 如何卸下<;br>;在账单地址和显示地址以及城市文本前的值(感谢页面)?,php,html,wordpress,woocommerce,Php,Html,Wordpress,Woocommerce,您知道如何删除帐单地址(谢谢页面)中的br标签吗? 我试图在“abstractwcorder.php”中找到它,但什么也没有显示。 当用户下订单时,它会将他们重定向到带有账单地址的感谢页面。当我检查html代码时,我会看到街道地址,然后是城市。我不要br标签在那里。另外,如何在php中的“Winter street”之前添加“address”和“city”文本。 例如,地址:温特街 城市:费城 <p>Winter street<br>Philadelphia</

您知道如何删除帐单地址(谢谢页面)中的br标签吗? 我试图在“abstractwcorder.php”中找到它,但什么也没有显示。 当用户下订单时,它会将他们重定向到带有账单地址的感谢页面。当我检查html代码时,我会看到街道地址,然后是城市。我不要br标签在那里。另外,如何在php中的“Winter street”之前添加“address”和“city”文本。 例如,地址:温特街 城市:费城

  <p>Winter street<br>Philadelphia</p>
费城冬季街

  <p>Winter street<br>Philadelphia</p>

您可以使用非常简单的php函数str_replace删除br,p标记 像这样

$clean_data=str_replace(array('<br>','<br />','<p>','</p>'),'',$your_input_data);
$clean_data=str_replace(数组(“
”、“
”、“p>”、“

”)、“,”,$your_input_data);
不建议更改核心文件,但这里是它的位置

wp-content/plugins/woocommerce/templates/order/order-details-customer.php
修改代码,如下所示:

<address>
<?php 
//echo ( $address = $order->get_formatted_billing_address() ) ? $address : __( 'N/A', 'woocommerce' ); ?>
Name: <?php echo $order->billing_first_name; ?>
<?php echo $order->billing_last_name; ?>
<br>Address:
<?php echo $order->billing_address_1; ?>
<?php echo $order->billing_address_2; ?>
<br>City:
<?php echo $order->billing_city; ?>
<br>State:
<?php echo $order->billing_state; ?>
<br>PostCode:
<?php echo $order->billing_postcode; ?>
<br>Country:
<?php echo $order->billing_country; ?>
</address>

姓名:

地址:
城市:
声明:
邮政编码:
国家:
发布该页面的主题代码好的,我把代码放在这里。这不是完整的代码,你可以发布完整的代码或你的网站地址吗?我还提供了文件位置和文件名,你需要将此代码放在你想在url中附加数据的位置,以便数据可以在感谢页面中使用