AmaLinks Pro® fonctionne-t-il avec le thème WordPress Acabado de Income School ?
Oui et non. AmaLinks Pro® fonctionne toujours avec le thème Acabado de Income School, mais il est un peu bancal. Depuis la dernière mise à jour connue du thème Acabado, tu ne peux plus accéder à certaines pages de configuration d’AmaLinks Pro®.
Le thème Acabado est un thème très mal codé qui n’utilise pas les standards de WordPress. Si tu utilises le thème Acabado de Income School, nous te conseillons vivement de passer à un meilleur thème léger. Nos meilleures suggestions incluent Generate Press ou Astra. Même les thèmes WordPress par défaut (comme Twenty Twenty-One) seraient meilleurs que le thème Acabado !
La solution pour pouvoir utiliser AmaLinks Pro® avec le thème Acabado
Pour accéder aux pages de configuration d’AmaLinks Pro® et voir tous les champs de saisie correctement, tu devras activer temporairement un thème différent (autre qu’Acabado). Une fois que tu auras mis en place tous tes paramètres de back-end, tu pourras réactiver Acabado et continuer à utiliser AmaLinks Pro® dans tes éditeurs de contenu.
Thème Acabado par Income School
Mise à jour : cette section a été rédigée lors d’une version antérieure pour le thème Acabado. Acabado autorise désormais Jquery, mais tu dois cocher une case dans les paramètres d’Acabado pour l’activer (ou ajouter le code suggéré comme expliqué ci-dessous).
Voici ce que j’ai découvert. Les gens de l’école du revenu ne veulent pas que JQuery soit chargé sur leur thème et JQuery est nécessaire pour qu’AmaLinks Pro® fonctionne. Voici ce que j’ai également découvert : le thème Acabado n’est PAS du tout pris en charge ! Néanmoins, ce mec super cool nommé Josh a décidé de créer un site entier dédié au thème Acabado qui fournit essentiellement un support pour un thème qui n’est pas supporté !
Malheureusement, leur point de vue est que TOUT Jquery est mauvais et c’est une mauvaise croyance car cela signifie que vous ne pouvez pas voir les plugins de haute qualité et qu’au lieu de cela, ils se simplifient la tâche en les considérant tous comme mauvais pour la performance. Je peux te dire, d’après les sites que nous avons vus, que rien n’est plus éloigné de la vérité, car pour les vitesses, il s’agit juste d’un bon stratagème de marketing pour obtenir la vente.
Josh a trouvé cette solution pour ajouter JQuery au thème Acabado afin qu’AmaLinks Pro® fonctionne avec lui (dernière vérification sur la version 1.1.17).
Étape 1 – Installer et activer le plugin Code Snippets pour WordPress
Étape 2 – Crée un nouveau snippet et insère le code ci-dessous…
//add_action(‘wp_enqueue_scripts’, ‘wp_jquery_manager_plugin_front_end_scripts’, 999 ) ;
add_action(‘wp_head’, ‘wp_jquery_manager_plugin_front_end_scripts’, 999 ) ;
function wp_jquery_manager_plugin_front_end_scripts() {
wp_register_script(‘jquery’, false, array(‘jquery-core’ ), null, false ) ;
wp_enqueue_script(‘jquery’ ) ;
?>
<script type= »text/javascript » async= » » defer= » » src= »/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp »></script>
<?php
}
Voilà ! À la date de publication de cet article, nous avons la confirmation que cette solution fonctionne !
Affiliate Income Plugin by Income School
Qu’en est-il de leur plugin WordPress – Affiliate Income Plugin ?
Si tu souhaites utiliser le thème Acabado ou le plugin de revenu d’affiliation de Income School, tu devras procéder à quelques ajustements mineurs du code pour les rendre compatibles. Malheureusement, nous ne pouvons rien changer dans AmaLinks Pro® pour le rendre compatible avec l’un ou l’autre de ces thèmes. Mais nous pouvons te montrer comment rendre AmaLinks Pro® compatible avec le thème Acabado ou avec l’Affiliate Income Plugin – tous deux créés par l’équipe d’Income School.
À notre connaissance, les responsables de l’école du revenu ont délibérément codé leur thème et leur plugin de manière à optimiser la vitesse et les performances. Malheureusement, en raison de la façon dont ils sont codés, ils ne permettent pas (ou ne sont pas compatibles avec) certaines fonctionnalités qui sont nécessaires pour que des plugins plus avancés comme AmaLinks Pro® fonctionnent.
Nous sommes au courant d’un conflit causé par l’Affiliate Income Plugin (gratuit) de Income School qui modifie un caractère sur les liens créés par AmaLinks Pro® et les rend inopérants.
Il ne s’agit pas d’un problème lié à AmaLinks Pro®.
Nous avons trouvé un moyen de résoudre le problème. Tu dois éditer l’Affiliate Income Plugin (gratuit) de Income School. Va dans l’éditeur de plugins de WordPress et ajoute ceci à ce plugin :
this.href = this.href.replace(/\&th=[a-z A-Z 0-9_-]+/g, ») ;