mai
7
Landing Sites v1.3 : bug corrigé et patch téléchargeable
Je vais finir par appeler Julien “Mister Code” ( il rejoindra ainsi Olivier, notre développeur Ziki sauf que Julien n’a que 16 ans ce qui prouve que le portrait fait par Maxime ne mentait pas )
Sachant qu’il trouverait une solution sans trop de difficultés, je lui ai soumis le problème afin qu’il étudie le code ..et pour les incultes c’est du chinois, regardez ci dessous pour comprendre votre malheur :

Comme expliqué dans mon billet précédent, le plugin nommé “Landing Sites” pensait que les visiteurs venant de Google Reader ….effectuaient une recherche et il tentait d’afficher les billets associés ( ce qui donnait un truc inutile car vide ).
La solution pour éviter ce bug était de désactiver l’affichage des billets associés quand aucune requête n’était associée à la page de provenance ( ce qu’on appelle le “Referrer” ).
C’est désormais chose faite, j’ai eu l’idée et Julien a su trouver l’endroit où il fallait placer le petit bout de code.
Voila une démo du plugin : un visiteur fait une recherche dans un moteur de recherche. Ici on va utiliser Google et chercher “Fonera” :
Comme vous le voyez ci-dessus, le dixième résultat c’est mon blog. On clique et là, le plugin va détecter votre provenance pour afficher des billets en relation :
Téléchargez-le pour votre installation WordPress ( LandSites V1.3 bug fixed ) :
Le code à installer dans votre header est le suivant :
<?php if (ls_getinfo(”isref”) == true) { ?>
<h2>Votre recherche : <font class=”h2landing”><?php ls_getinfo(”terms”); ?></font></h2>
<p>Vous êtes arrivé ici via <?php ls_getinfo(”referrer”); ?> en cherchant <i><?php ls_getinfo(”terms”); ?></i>.<br><b>Les billets suivants pourraient vous intéresser:</b></p>
<p class=”landing”>
<?php ls_related(5, 10, “- “, “<br>”, “<br>”, “”, false, false); ?>
</p>
<?php } ?>





















Kynerion
Le 7/5/2007 @ 19h39
Whoah il utilise Notepad++ comme éditeur de texte, comme moi, c’est un gage de qualité.
Tiens je vais tester ce plugin, je l’ai vu tourner sur quelques blogs que j’apprécie, gage de qualité.
Gonzague
Le 7/5/2007 @ 21h45
Kynerion : on est magique ou on ne l’est pas ;P
Pierre-Yves
Le 7/5/2007 @ 23h20
D’accord avec vous deux ^^
WordPress Francophone » Plugins : Landing Sites 1.3 corrigé !
Le 11/5/2007 @ 10h06
[…] rien n’est perdu, Gonzague propose une version corrigée sur son blog […]
Wordpress | Faire une landing page pour accueillir les visiteurs en provenance des moteurs de recherche
Le 11/5/2007 @ 10h43
[…] Update : Gonzague a intégré le hack google reader dans le plugin d’origine, il est donc en téléchargement sur son blog. […]
Nicolas Clairembault
Le 12/5/2007 @ 13h54
Je viens d’installer ce plugin mais il ne fonctionne pas sur mon blog…
Y a-t-il un réglage spécifique à faire ?
Merci !
Nicolas
Korben
Le 13/5/2007 @ 10h33
idem !
Je l’ai mis en place, et je me retrouve avec une page blanche… C’est bizarre…
J’espere que ce n’est pas WPCache qui met le bazar…
Gonzague
Le 13/5/2007 @ 13h28
Korben :
As-tu placé le code suivant dans ta page index :
< ?php if (ls_getinfo("isref") == true) { ?>Votre recherche : < ?php ls_getinfo("terms"); ?>
Vous êtes arrivé ici via < ?php ls_getinfo("referrer"); ?> en cherchant < ?php ls_getinfo("terms"); ?>.
Les billets suivants pourraient vous intéresser:
< ?php ls_related(5, 10, "- ", "
“, “
“, “”, false, false); ?>
< ?php } ?>
Korben
Le 13/5/2007 @ 18h02
Effectivement, c’etait ça ! Merci !
Mat_
Le 14/5/2007 @ 15h06
Super comme outil !
Bon, j’ai ajouté la partie dans mon header, en francais donc, mais ça s’affiche en anglais sur ma page …
Hum… Je jeterais de nouveau un coup d’oeil quand je les aurais en face des trous .. mes yeux ..
Mat_
Le 14/5/2007 @ 15h08
Erf, dsl, un petit soucis en rentrant mon blog dans les infos…
Anyway, je manque de sommeil
Voila qui est rectifié
Yom
Le 15/5/2007 @ 01h21
Ca n’existe pas pour Dotclear ce plugin ?
PS : Non, je ne passerais pas sous WP !
Gonzague
Le 15/5/2007 @ 01h22
Guillaume : avec un peu de boulot ça doit être adaptable
Yom
Le 20/5/2007 @ 05h24
Existerai une ame (tres) charitable qui saurait faire ce genre d’adaptation ??
Faites signe en tout cas…
Une landing page pour vos visiteurs provenant des moteurs de recherche
Le 20/5/2007 @ 10h51
[…] La seule chose c’est que ce blog dispose maintenant d’une landing page pour les moteurs de recherche. Pour ceux qui sont un peu étranger à ce terme, en fait il s’agit du mot qu’on emploie pour qualifier la page par laquelle on entre dans le site (qui n’est pas forcément la page d’accueil). Lorsqu’on on fait des campagnes emailings ce sont des pages très importantes car c’est par leur intermédiaire que le visiteur se fait une opinion du site (en rêgle générale en moins d’ 1sec). En fait j’ai installé un module qui propose un message lors de l’arrivée des visiteurs en provenance des moteurs de recherche. Vous pouvez voir la façon de l’installer et télécharger les fichiers nécessaires sur le le blog de Gonzague. […]
lomig
Le 28/6/2007 @ 10h49
super boulot..je suis en train d’installer ce plugin corrigé…nickel !
Gonzague
Le 28/6/2007 @ 10h50
Lomig : il était temps
Chacsam
Le 1/7/2007 @ 11h32
Moi, il me donne un syntax error.
Parse error: syntax error, unexpected ‘>’ in /customers/chacsam.be/chacsam.be/httpd.www/wp-content/themes/zen-in-grey-10/index.php on line 13
La ligne 13 étant
XavYeah
Le 11/7/2007 @ 12h23
Bonjour,
j’ai installé le plugin, mais j’ai ce message : Aucun article correspondant. J’ai pourtant plusieurs articles qui traite du sujet. Une idée sur la question ?
Merci
en tout cas, chouette le plug in
Gonzague
Le 11/7/2007 @ 12h26
Hello Xavier,
Tu utilises quoi pour les mots clés ?
Et es-tu certain que ton installation est bien réussie + le plugin sait-il afficher l’objet de la recherche ?
XavYeah
Le 11/7/2007 @ 12h37
pour les mots clés ?
oui, le plug in affiche l’objet de la recherche. si tu fait marketing et axe par exemple, tu cliques sur le premier lien de google (marketing alternatif) et tu verras le résultat.
Merci en tout cas de ta réponse rapide.
XavYeah
Le 11/7/2007 @ 18h53
Bon, j’ai mis en place l’ancienne version du plug-in (landingsites13-bugfixed), et ça marche donc tant mieux.
Nouveaux plugins avant changement de thème
Le 20/7/2007 @ 14h01
[…] potentiellement en relation avec leur recherche. J’ai téléchargé la version modifiée chez Gonzague qui règlent quelques petits soucis liés aux abonnés de Google Reader. Je n’ai pas encore […]
Al-Kanz
Le 22/7/2007 @ 01h09
Salut
J’ai mis le code dans le header (header.php), mais ça bugge. Idem quand je le mets dans index.php. Une idée ? Merci
Gonzague
Le 22/7/2007 @ 01h21
@Al-kanz : au pire essaye avec la version d’origine
Al-Kanz
Le 22/7/2007 @ 08h50
Oui, je vais essayer dans la journée. Je vous tiens au courant ;).
Mini astuces/rappels pour webmasters at daria blogue
Le 23/7/2007 @ 12h23
[…] ne sais plus par quel biais je suis tombée sur ce billet de Gonzague qui fournit une version débuggée de du plugin WordPress Landing Sites qui permet […]
H.S.I. - Landing Sites » Homo Sapiens Internetus » Blog Archive
Le 15/9/2007 @ 12h28
[…] pu corriger le petit bug (non sans mal je l’avoue ^^) et mettre en place le petit hack de Gonzague grâce à kalvin qui m’en a fait prendre […]
Un semblant d’interactivité dans la suggestion de liens | WordPress Francophone
Le 29/9/2007 @ 18h53
[…] Related Posts et Landing Sites (un bug est à corriger dans ce dernier) […]
ubuntuser
Le 5/11/2007 @ 12h39
Bonjour, que pensez-vous de cet article qui améliore encore un peu plus Landing site?
> http://www.logiste.be/wordpres.....-ameliore/
Leelia
Le 9/1/2008 @ 18h13
oui mais à quelle ligne de l’index php doit-on insérer le code ?
ça a déformé mon header …
MoiMM
Le 9/2/2008 @ 15h26
Salut tout le monde !
…
Je viens d’essayer de télécharger le fichier .zip “LandSites V1.3 bug fixed” … mais il n’est plus disponible !!
J’ai le message suivant :
“Sorry, this account has exceeded its download limit.”
Est il possible de le remettre a disposition ?! (a moins que cela est inutile maintenant, … je sais pas ?)
Merci !