Amélioration du plugin ABC notation

Tempo et Boucle

Voici la ligne de code que j'ai modifié dans le fichier du plugin de Paul Rosen pour ajouter le tempo (Warp) et la possibilité de répéter en boucle (loop).

abc-notation.php

synthControl.load(el, $cursorControl, {displayLoop: true, displayRestart: true, displayPlay: true, displayProgress: true, displayWarp: true});

synthControl.load(el, $cursorControl, {displayLoop: true, displayRestart: true, displayPlay: true, displayProgress: true, displayWarp: true});

Noms des Accords

Les caractères "G" sont automatiquement remplacés par « G » par wordpress (je pense que c'est le cas pour la version francophone, il me semble que pour d'autres régions c'est remplacé par des curly quote “G„)

Solution 1

Supprimer la mise en forme du contenu:

En dessous de la ligne:

add_filter( 'the_posts', 'abcjs_conditionally_load_resources' );
Ajoutez la ligne:

remove_filter('the_content', 'wptexturize');

Solution 2

Ajouter deux lignes à la fin de la function process_abc pour remplacer ces caractères:

$content2 = preg_replace("-«-", "\\\"", $content2);
$content2 = preg_replace("-»-", "\\\"", $content2);

Malheureusement il reste des espaces qui sont ajoutés dans cette solution et les accords ne sont pas forcément joués dès le début.

Partagez: