Messages : 767
Sujets : 35
Inscription : Oct 2012
Réputation :
0
Pour diminuer le taux de rebond, ce bloc de contenu propose un lien vers une page du site tirée au hasard.
Code : {$hasard=rand (1,400)}
{$page={cms_selflink page=$hasard}}
{if $page!="" }
<div id="avlu" >
<div> Avez-vous lu ?</br>
{$page}
</div>
</div>
{/if}
Il suffit de mettre le bloc de contenu dans votre page là où vous voulez qu'il apparaisse et à le mettre en forme avec l'id "avlu"
Merci à Jean le Chauve pour m'avoir indiqué la bonne syntaxe de cms_selflink
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11
Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
Hello,
moi pas comprendre le principe...
et cette syntaxe fonctionne? {$page={cms_selflink page=$hasard}}
Messages : 767
Sujets : 35
Inscription : Oct 2012
Réputation :
0
Toi pas comprendre le principe? Moi ajouter commentaires pour toi
Code : [== Indéfini ==]
{* on tire un chiffre au hasard entre 1 et 400, remplacer 400 par l'id maximum des pages de votre site*}
{$hasard=rand (1,400)}
{*on l'utilise comme id de page dans cms_selflink*}
{$page={cms_selflink page=$hasard}}
{*si la page existe le contenu de $page n'est pas vide et on peut l'afficher*}
{if $page!="" }
<div id="avlu" >
<div> Avez-vous lu ?</br>
{$page}
</div>
</div>
{/if}
et cette syntaxe fonctionne oui msieu (c'est même la seule) {$page={cms_selflink page=$hasard}}
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11
Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
D'abord et avant tout (j'aurais dû commencer par ça) merci de partager,
le principe que je ne comprends pas c'est : à quoi ça sert et en quoi ça diminue le taux de rebond?
En tout cas, la syntaxe, smarty à l'intérieur de SMARTY, j'avoue ne pas la connaître, j'aurais plutôt fait :
Code : [== Indéfini ==]
{capture assign="lien"}{cms_selflink page=$hasard}{/capture}
{$page=$lien}
Merci de l'info, je l'essaie à la prochaine occasion.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Et moi Code : {cms_selflink page=1|rand:400 assign=page}
Messages : 767
Sujets : 35
Inscription : Oct 2012
Réputation :
0
ça affiche une petite fenêtre qui propose un lien interne (par exemple http://evolution-biologique.org/biodiver...rsite.html ). On peut espérer que la personne clique pour lire la page proposée. Si elle a accédé directement à la première page disons par un moteur de recherche le fait qu'elle accède à un lien interne diminue le taux de rebond non?
Pour la syntaxe j'ai pas fait gaffe que c'était du smarty dans du smarty.
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
C'est sympa comme astuce, de là à ce que cela diminue le taux de rebond d'une page, cela reste à voir, mais pourquoi pas
Attention quand même à ce que le random ne tombe pas sur des pages non désirées, comme contact.
Mais bon, tu peux les supprimer avec des conditions supplémentaires.
Messages : 767
Sujets : 35
Inscription : Oct 2012
Réputation :
0
Jean le Chauve a écrit :C'est sympa comme astuce, de là à ce que cela diminue le taux de rebond d'une page, cela reste à voir, mais pourquoi pas Tout est bon contre le rebond :lol:
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11
Messages : 11,042
Sujets : 231
Inscription : Sep 2007
Réputation :
1
ça fonctionne actuellement sur ton site parce que je ne vois rien de spécial ?
PS page accueil :
Messages : 767
Sujets : 35
Inscription : Oct 2012
Réputation :
0
27/11/2014, 19:31:17
(Modification du message : 27/11/2014, 21:02:32 par archeo.)
Oui ça fonctionne mais pas sur la page d'accueil et seulement si le chiffre tiré au hasard correspond à une page
merci pour le PS
EDIT : j'ai corrigé la plupart des erreurs, ce qui reste est provoqué par xiti
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11
|