Gonzague Dambricourt

Blog perso de Gonzague Dambricourt, garçon curieux qui parle dans son sommeil

Publié le par Gonzague


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 } ?>

[tags]wordpress, landing sites, plugins, bugfix, julien lambert[/tags]

Page actuelle : Gonzague Dambricourt » le bazar » Landing Sites v1.3 : bug corrigé et patch téléchargeable
| Tagged , , , , ,


  • http://www.onlike.net Kynerion

    Whoah il utilise Notepad++ comme éditeur de texte, comme moi, c’est un gage de qualité. :P

    Tiens je vais tester ce plugin, je l’ai vu tourner sur quelques blogs que j’apprécie, gage de qualité. :P

  • http://www.gonzaguedambricourt.com Gonzague

    Kynerion : on est magique ou on ne l’est pas ;P

  • http://blog.pierreyvesjamon.com/ Pierre-Yves

    D’accord avec vous deux ^^

  • Pingback: WordPress Francophone » Plugins : Landing Sites 1.3 corrigé !

  • Pingback: Wordpress | Faire une landing page pour accueillir les visiteurs en provenance des moteurs de recherche

  • http://www.nicolasclairembault.fr Nicolas Clairembault

    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

  • http://www.korben.info Korben

    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…

  • http://www.gonzaguedambricourt.com Gonzague

    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 } ?>

  • http://www.korben.info Korben

    Effectivement, c’etait ça ! Merci !

  • http://matbasiligmail.com Mat_

    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 ..

  • http://www.mat-b.info/blog/ Mat_

    Erf, dsl, un petit soucis en rentrant mon blog dans les infos…
    Anyway, je manque de sommeil ;)
    Voila qui est rectifié

  • http://www.suchablog.com Yom

    Ca n’existe pas pour Dotclear ce plugin ?

    PS : Non, je ne passerais pas sous WP ! :D

  • http://www.gonzaguedambricourt.com Gonzague

    Guillaume : avec un peu de boulot ça doit être adaptable ;)

  • http://www.suchablog.com Yom

    Existerai une ame (tres) charitable qui saurait faire ce genre d’adaptation ??

    Faites signe en tout cas…

  • Pingback: Une landing page pour vos visiteurs provenant des moteurs de recherche

  • http://www.blomig.com lomig

    super boulot..je suis en train d’installer ce plugin corrigé…nickel !

  • http://www.gonzaguedambricourt.com Gonzague

    Lomig : il était temps :D

  • http://www.chacsam.be Chacsam

    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

  • http://www.marketing-alternatif.com XavYeah

    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 ;)

  • http://www.gonzaguedambricourt.com Gonzague

    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 ?

  • http://www.marketing-alternatif.com XavYeah

    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.

  • http://www.marketing-alternatif.com XavYeah

    Bon, j’ai mis en place l’ancienne version du plug-in (landingsites13-bugfixed), et ça marche donc tant mieux.

  • Pingback: Nouveaux plugins avant changement de thème

  • http://www.al-kanz.org/blog Al-Kanz

    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 :)

  • http://www.gonzaguedambricourt.com Gonzague

    @Al-kanz : au pire essaye avec la version d’origine :)

  • http://www.al-kanz.org/blog Al-Kanz

    Oui, je vais essayer dans la journée. Je vous tiens au courant ;) .

  • Pingback: Mini astuces/rappels pour webmasters at daria blogue

  • Pingback: H.S.I. - Landing Sites » Homo Sapiens Internetus » Blog Archive

  • Pingback: Un semblant d’interactivité dans la suggestion de liens | WordPress Francophone

  • ubuntuser

    Bonjour, que pensez-vous de cet article qui améliore encore un peu plus Landing site?
    > http://www.logiste.be/wordpres.....-ameliore/

  • http://www.sphereo.be Leelia

    oui mais à quelle ligne de l’index php doit-on insérer le code ?
    ça a déformé mon header …

  • http://www.graphikandsound.com MoiMM

    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 !

    :)

  • Pingback: 100 conseils pour bâtir un blog à succès (astuces, traffic, bloguer)

  • http://s.elmagnifico.free.fr S

    Bonjour,
    je débute dans la blogosphère et je suis intéressé par ton plugin mais voilà :
    où placer les deux bouts de code dans les fichiers header et index ?

    Merci

  • http://scienceo.idoo.com Scienceo

    Merci beaucoup pour ce fabuleux plugin corrigé!
    Si ça peut aider ceux qui ont des problèmes en plaçant le code dans le header, je l’ai mis dans le fichier single.php juste après

    Mais peut-être est-ce une particularité des thèmes magazines…

    Merci encore!

  • http://www.kreestal.fr/ kReEsTaL

    Merci pour cette version améliorée :)

  • devil1591
  • http://www.le-media.fr le-media

    Bonjour, je cherche à mettre en français mais comment?