Chciałbym usunąć kilka brzydko wyglądających strzałek, które są standardowe na przyciskach koszyka w WooCommerce. Aby to osiągnąć, znalazłem wskazówkę dotyczącą dodania następującego kodu, który powinien usunąć strzałki po załadowaniu dokumentu.
Zakładam, że zamierzam to umieścić w moich funkcjach. Php? Jak dokładnie miałbym to zrobić?
$(document).ready(function() {
$(".woocommerce-cart").html(function(i, val) {
return val.replace(" →", "");
});
$(".woocommerce-cart").html(function(i, val) {
return val.replace("← ", "");
});
});
EDYTOWAĆ
W porządku. Próbowałem tego podejścia:
Utworzyłem plik o nazwie „removeArrows.js” i umieściłem go w folderze wtyczek. Ma taką samą treść jak oryginalny kod, z wyjątkiem jQuery zamiast $. Następnie dodałem następujące do functions.php:
function wpb_adding_scripts() {
wp_register_script('my_amazing_script', plugins_url('removeArrows.js', FILE), array('jquery'),'1.1', true);
wp_enqueue_script('my_amazing_script');
}
add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts' );
Nie mogę wymyślić, jak poprawnie wyświetlić kod. To nie zadziałało. Jakieś sugestie, aby to zadziałało?
wp-enqueue-script
. Musisz także zmienić$
s najQuery
(patrz sekcja 7 strony)