Я пытаюсь добавить простую ссылку в корзину рядом с «Ваш заказ», чтобы покупатели могли вернуться в корзину, если потребуется изменение.У меня есть это, и это работает:
// adds edit cart link on Checkout page
function custom_wc_translations($translated){
$text = array(
'Your order' => 'Your Order <a class="ck-order-cart-link" href="/cart/">Edit Cart</a>',
);
$translated = str_ireplace( array_keys($text), $text, $translated );
return $translated;
}
add_filter( 'gettext', 'custom_wc_translations', 20 );
Но, как ни странно, в injects ...
<a class="ck-order-cart-link" href="/cart/">Edit Cart</a>
... в заполнитель поля "примечания к заказу".
Я также безуспешно попробовал этот вариант синтаксиса:
// adds edit cart link on Checkout page
function custom_wc_translations($translated){
$text = array(
'Your order' => "Your Order <a class='ck-order-cart-link' href='/cart/'>Edit Cart</a>",
);
$translated = str_ireplace( array_keys($text), $text, $translated );
return $translated;
}
add_filter( 'gettext', 'custom_wc_translations', 20 );
Есть какие-нибудь предложения о том, как сделать это правильно?