Ich möchte einige hässlich aussehende Pfeile entfernen, die bei Warenkorbschaltflächen in WooCommerce Standard sind. Um dies zu erreichen, habe ich einen Tipp zum Hinzufügen des folgenden Codes gefunden, der die Pfeile entfernen sollte, wenn das Dokument geladen wurde.
Ich gehe davon aus, dass ich es in meine functions.php einfügen werde. Wie genau würde ich das machen?
$(document).ready(function() {
$(".woocommerce-cart").html(function(i, val) {
return val.replace(" →", "");
});
$(".woocommerce-cart").html(function(i, val) {
return val.replace("← ", "");
});
});
BEARBEITEN
In Ordnung. Ich habe diesen Ansatz ausprobiert:
Erstellte eine Datei mit dem Namen 'removeArrows.js' und legte sie in meinem Plugin-Ordner ab. Dies hat den gleichen Inhalt wie der ursprüngliche Code, außer jQuery statt $. Dann habe ich Folgendes zu functions.php hinzugefügt:
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' );
Ich kann nicht herausfinden, wie der Code richtig angezeigt wird. Das hat nicht funktioniert. Irgendwelche Vorschläge, damit dies funktioniert?
wp-enqueue-script
. Sie müssen auch das$
s ändern injQuery
(siehe diese Seite Abschnitt 7)