Une version plus complexe mais plus efficace est disponible ici: https://dgeodev.comtuto-empecher-de-voir-vos-best-sellers-sur-shopify-version-complexe/
Pas mal de monde connait de plus en plus la technique qui consiste à voir les meilleures ventes des boutiques en rajoutant ceci dans l’url d’une boutique shopify:
/collections/all?sort_by=best-selling
Le bout de code que je vous donne ici va empêcher vos concurrents de le faire en les redirigeant automatiquement vers la page d’accueil si ils essayent cette technique 😉
1. Se rendre sur l’admin et cliquez sur « Boutique en ligne »
2. Cliquez sur Actions -> Modifier code
3. Trouvez le dossier Ressources (Assets) et cliquez dessus pour dévoiler les fichiers qui le compose
4. Cliquez sur le fichier global.js, theme.js, ou autre fichier .js utilisé par votre thème -> allez tout en bas du fichier et copier/coller le code ci-dessous :
document.addEventListener('DOMContentLoaded', (event) => { let urlIndex = window.location.host; if(document.location.href.indexOf('collections/all?sort_by=best-selling') > -1) { document.location.href = urlIndex; } });
Aurel
2 Jan 2018Salut ! Merci pour les infos mais il y a soit le theme.scss.liquid ou soit le fichier theme.js.
Du coup, c’est quel fichier qui est concerné ?
MErci !
dgeo22
2 Jan 2018Salut et merci pour le com
Dans le theme.js
Bonne soirée