Un utilisateur a demandé 👇
Salut,
Les fonctions JavaScript peuvent-elles être remplacées dans le thème enfant ?
Je veux avoir un autre texte résident dans le widget de recherche. Le code se trouve dans assets/js/scripts.js. J’ai créé un fichier script.js dans mon thème enfant et j’ai essayé d’ajouter le code suivant à functions.php mais je ne trouve pas que cela fonctionne :
function override_javascript() {
wp_enqueue_script('hestia_child_parent', get_stylesheet_directory_uri().'/scripts.js', array('jquery'));
}
add_action('wp_enqueue_scripts', 'override_javascript', 100);
(@rodicaelena)
il y a 2 ans, 8 mois
Salut @sannny,
Pour remplacer un fichier javascript dans le thème enfant, vous devez d’abord supprimer le fichier du thème parent :
add_action(‘wp_enqueue_scripts’, ‘wpse26822_script_fix’, 100); fonction wpse26822_script_fix() { wp_dequeue_script(‘hestia_scripts’); wp_enqueue_script(‘child_theme_script_handle’, get_stylesheet_directory_uri(). ‘/scripts.js’, edit(‘jquery’)); }
comme mentionné ici https://wordpress.stackexchange.com/questions/26822/how-to-override-javascript-files-in-child-theme
Cordialement Rodika
Cela a-t-il résolu votre problème ?
Was this helpful?
0 / 0