Cum adaug HTML într-o funcție PHP
27 mar. 2018, 02:17:52
Vizualizări: 18.2K
Voturi: 1
add_action( 'init', 'wc_readd_add_to_cart_buttons' );
function wc_readd_add_to_cart_buttons() {
//buton adaugă în coș pentru buclă
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
}
Readaug un buton în WooCommerce și trebuie să am un <br>
înaintea butonului. Cum pot insera un <b>
în interiorul acțiunii de mai sus?
Toate răspunsurile la întrebare
2
0
Puteți folosi 'echo' (sau 'print') pentru a include HTML, dar uneori asta poate deveni puțin haotic cu HTML complex, fără a mai menționa necesitatea de a scăpa ghilimelele simple/duble.
Așadar, încercați ceva de genul acesta:
function myfunction() {
// după aceasta urmează HTML simplu
?>
<div class='myclass'><h1 align="center">Acesta este un titlu</h1></div>
<!-- mai mult cod HTML aici -->
<?php // revenire la PHP
// .. ceva mai mult cod PHP
return;
}
Această metodă vă permite să introduceți HTML complex (sau o cantitate mare de acesta) fără a fi nevoie să folosiți echo/print
.

Rick Hellewell
7.11K
27 mar. 2018 04:10:13
0
Nu sunt sigur de ce folosești init și apoi adaugi funcția la acțiunea WC. Următoarele ar trebui să funcționeze:
add_action( 'woocommerce_after_shop_loop_item', 'wc_readd_add_to_cart_buttons', 10 );
if (!function_exists('wc_readd_add_to_cart_buttons')){
function wc_readd_add_to_cart_buttons() {
//butonul adaugă în coș pentru buclă
echo "<br />";
woocommerce_template_loop_add_to_cart();
}
}

Pabamato
881
27 mar. 2018 03:10:34
Întrebări similare
1
răspunsuri