我有这个php代码,我想添加一个<h3> html。试图在内容之间添加一个<h3> html,但它给我带来了一个错误。
echo __('Din indkøbskurv er tom. ', 'wpsc') . '<a href=' . esc_url( get_option( 'product_list_url', '' ) ) . ">" . __('Besøg venligst vores butik', 'wpsc') . '</a>';我想这就是整个密码。
<?php
global $wpsc_cart, $wpdb, $wpsc_checkout, $wpsc_gateway, $wpsc_coupons, $wpsc_registration_error_messages;
$wpsc_checkout = new wpsc_checkout();
$alt = 0;
$coupon_num = wpsc_get_customer_meta( 'coupon' );
if( $coupon_num )
$wpsc_coupons = new wpsc_coupons( $coupon_num );
if(wpsc_cart_item_count() < 1) :
echo __('Din indkøbskurv er tom. ', 'wpsc') . '<a href=' . esc_url( get_option( 'product_list_url', '' ) ) . ">" . __('Besøg venligst vores butik', 'wpsc') . '</a>';
return;
endif;
?>尝试过this,但它不起作用。
发布于 2015-04-23 01:43:15
好的,试试这个(没有任何HTML标记被读取为文本,所以它们需要存在于引号中)
('<h3> Din indkøbskurv er tom. ', 'wpsc') . '<a href=' . esc_url( get_option( 'product_list_url', '' ) ) . ">" . __('Besøg venligst vores butik', 'wpsc') . '</a></h3>'; 发布于 2015-04-23 03:15:55
您还可以考虑使用sprintf()使代码更易于阅读和本地化:
$product_list_url = esc_url( get_option( 'product_list_url', '' ) );
echo sprintf( __('Din indkøbskurv er tom. <a href="%s">Besøg venligst vores</a>', 'wpsc' ), $product_list_url );https://stackoverflow.com/questions/29812043
复制相似问题