/ / Lorsque j'ajoute cette fonction via “My Custom Functions”, j'obtiens une “erreur fatale” - php, function

Lors de l'ajout de cette fonction via "Mes fonctions personnalisées", j'obtiens une "erreur fatale" - php, fonction

J'essaie d'utiliser cette bootsnip: https://bootsnipp.com/snippets/pjQ4E avec le plugin Wordpress "Mes fonctions personnalisées".

Cependant, je reçois le message d'erreur "Désolé, mais votre code provoque une" erreur fatale ", il n'est donc pas appliqué! Veuillez vérifier le code et réessayer. "

Cela se produit avec toutes les fonctions que j'essaie d'ajouter à Bootsnip.com. Le contenu de cet extrait particulier est le suivant:

$(function() {

function toggleChevron(e) {
$(e.target)
.prev(".panel-heading")
.find("i")
.toggleClass("rotate-icon");
$(".panel-body.animated").toggleClass("zoomIn zoomOut");
}

$("#accordion").on("hide.bs.collapse", toggleChevron);
$("#accordion").on("show.bs.collapse", toggleChevron);
})

L'exemple fonctionne bien sur bootsnip, mais lorsque vous essayez d'ajouter le plug-in My Custom Functions, obtenez l'erreur indiquée. J'ai également essayé de l'ajouter à functions.php et le site a été bloqué.

Toute aide appréciée.

Réponses:

0 pour la réponse № 1

De La documentation pour mes fonctions personnalisées:

Un plug-in WordPress simple d’utilisation, avec une interface intuitive, qui vous permet d’ajouter facilement et en toute sécurité vos fonctions personnalisées (Code PHP) pour l'exécution dans l'environnement WordPress directement à partir de votre zone d'administration WordPress, sans avoir besoin d'un éditeur externe.

Le code que vous essayez d'ajouter est JavaScript, ce n'est pas PHP.


Vous pouvez ajouter le script à votre header.php fichier de modèle.

Voir la page WordPress Codex sur l'utilisation de JavaScript pour d'autres options.