Police: A+  A-  A

Le Superbe Effet ImageFlow adapté à WordPress

Par niss • 9 mar, 2008 • Catégorie: Customisations

L’effet Image Flow vous connaissez? ça ressemble à ça, et je pense que ça devrait vous plaire :) Voici ce que ça donne par exemple sur le thème Kruugle : Démo.

J’ai un peu adapté le code de manière à ce que soit automatiquement récupérés vos dix derniers articles et qu’ils apparaissent directement dans ce menu Image Flow… C’est vraiment du plus bel effet… Au moins aussi joli que le fameux Slideshow que vous commencez tous à bien connaître.

Alors comment ça fonctionne?

1/ Téléchargez ce fichier : ImageFlow ( 2324 Téléchargements )

Dézippez le dans le répertoire de votre thème.

2/ Ajoutez ces deux lignes de codes dans votre fichier header.php (juste avant < /head>) :

  1. < link rel="stylesheet" title="Standard" href="< ?php bloginfo(’stylesheet_directory’); ?>/imageflow.css" type="text/css" media="screen" />
  2. < script language="JavaScript" type="text/javascript" src="< ?php bloginfo(’stylesheet_directory’); ?>/imageflow.js">< /script>

(supprimez les espaces avant link, script et “?”!! Désolé, j’ai un problème d’affichage du code :( ).

3/ Direction vos 10 derniers articles, éditez les et ajoutez-y un champ personnalisé ayant pour clé “imgmenu” et ayant pour valeur le nom de l’image que vous souhaitez associer à l’article (uniquement le nom, par le chemin complet!!).

4/ Uploadez les 10 images en question dans le sous-répertoire “img” de votre thème.

5/ Insérez la ligne de code ci-dessous où vous désirez faire apparaître cet ImageFlow (Le plus souvent, ce sera dans le fichier index.php) :

  1. < ?php include (TEMPLATEPATH . ‘/featured.php’); ?>

(supprimez l’espace avant “?”)

Et voilà, le tour est joué, y’a plus qu’à admirer le résultat ;)

Partagez cette page:

Ces icones representent les sites de bookmarking social dans lesquels vos lecteurs peuvent partager et faire découvrir vos pages.
  • blogmarks
  • Blogasty
  • Wikio
  • MisterWong Fr
  • BlogMemes Fr
  • Linkertop
  • Fuzz
  • Digg
  • del.icio.us
  • Technorati
  • Tapemoi
  • Netvouz
  • DZone
  • ThisNext
  • Wists

Articles Relatifs

Marqué comme: ,

niss est le Webmaster de (niss.fr)
Email à cet auteur | Tous les Articles par niss

54 Responses »

  1. Salut

    Tu te reposes quand ?

    Sinon , vas-tu mettre une demo sur un des thèmes parce que ton lien d’entrée n’est pas probant !!

    A+

  2. Hi hi.. Nous ici la semaine commence le dimanche ;)
    Ouais, faudrait que je l’intègre à un des thèmes pour voir montrer ça… Mais auquel ??

  3. Très top cet effet
    Je connaissais pas, merci de la découverte….
    va falloir que je me mette à la photo…rire…
    J’adore ces types de présentation….

  4. Il ne marche pas l’exemple :’(

  5. Apparemment ça refonctionne… J’ai parfois des soucis avec mes sites de preview… Hébegeur gratuit :p

  6. marche pas chez moua :(

  7. J’essaye dès que possible de l’installer sur mon autre site de preview ;)

  8. Le même pour la sidebar avec un défilement des images et que si on clic ca amène a l’article, je suis preneur :xa:

  9. Hello Boris, à mon humble avis c’est parfaitement jouable.. Il suffit de retoucher un peu le css ;)

  10. Pour etre plus précis je cherche a mettre dans la sidebar un defilement des capture d’ecran de chaque blog deja interviewé avec défilement normal et que quand on clic sur la miniature ca ramene a l’interview que l’on a choisi, pas évident :xa:

  11. A la rigueur faudrait que tu crée un catégorie “Anciens Interviewés”, puis dans le fichier featured.php, tu modifies la ligne query_post en indiquant l’id de cette catégorie… Et enfin, dans chacun des articles de cette catégorie tu penses bien à créer le champ perso “imgmenu” avec l’image qui va bien… Et je pense que ça devrait le faire. :)

  12. Oui faut recréer pour chaque blog un post avec juste le champ perso et le titre dur dur :xa:

  13. Effectivement, c’est un peu contraignant, mais c’est logique puisque tu veux qu’il apparaissent après un certain délai et non pas dès le début, au moment précis où tu écris l’article… Donc bien obligé de repasser dessus après coup..

  14. non je veux bien que ca apparaisse des le debut mais je les voudrais tous lol donc ca risque de pas etre faisable en fait

  15. C’est clair… Si tu te retrouves avec 30 image dedans, je pense que ça ne va pas le faire du tout..

  16. En fait le top serais de pouvoir intégrer le système des “pages-galleries” du thème “Indomagz” :xa:

  17. J’avoue que je n’ai pas trop étudié le truc… Mais y’a pas de raisons en essayant de récupérer un des fichiers category-…php et le morceau de code correspondant dans home.php, tu devrais peut être pouvoir adapter à ton thème. Mais bon, encore une fois je ne me suis pas du tout penché profondément sur ce thème.

  18. Hello niss !

    Juste pour te dire que la démo est HS, apparement, problème de code dans le thème.

    Bye
    Martin

  19. Salut Martin, Oui je sais!! Je ne trouve pas le temps de l’installer ailleurs ou sur un autre thème!! Désolé les amis.

  20. Voilà, j’ai mis un autre lien de démo ;)

  21. Pour Niss, ipipipiippppppppppp !

  22. lol :p

  23. Ce script est super ! Malheureusement il déconne un peu sur IE6 (les images sont décalées sur le haut) je sais que c’est pas une référence, mais pour mon cas c’est encore 20% de mes visiteurs… ))

  24. La seule solution que j’ai trouvée, c’est de “tricher” dans le fichier CSS… Dans la balise #imageflow img, j’ai rajouté ces lignes : margin-top: 0px !important; margin-top: 240px; margin-left: 0px !important; margin-left: 190px; Et maintenant ça fonctionne :)

    PS : Apparemment il a sorti la version 0.9 qui corrige (d’autres) bugs :)

  25. Merci beaucoup PH pour ce retour!! ça pourra servir ça!

  26. Je sais pas, mais est ce qu’il peut fonctioner sans le php. je compte integrer cette diapo dans un CD ? -((

  27. A priori je dirais que oui, il peut fonctionner sans php puisque c’est un script JS. Cependant, l’affichage des images se fait avec un effet de reflet (reflect.php), et là, pour le coup, si tu veux cet effet, tu auras besoin du php… Ou alors il faut que tu trouves un moyen de l’intégrer au JS d’origine..

  28. J’ai vu certains sites utilisant cet effet mais j’y ai jamais fait attention, bon là je viens de voir de quoi ça a l’air et comment c’est et à vrai dire c’est vraiment intéressant so thanks pour cet article :)

  29. bonjour

    j’ai dl la version 0.9 mais j ai toujours des problèmes sur ie6 . D’autres personnes aurait il eu le même problème ?

  30. j ai egalement le probleme avec ie malgré la solution de php
    j essai toutes les combinaison mais rien y fait

  31. :( Aurait il une solution ??

  32. pour info j ai peut etre trouve la solution

    j ai crée 2 feuilles de style imageflow.css
    une pour firefox imageflow.css et l autre pour ie imageflow2.css

    pour ie ( imageflow2.css) j ai mis dedans

    #imageflow img {
    position:absolute;
    top:0px;
    border:none;
    margin-left:190px;
    margin-top:100px;
    }

    puis dans le header.php j ai ajoute ceci


    <link rel=”stylesheet” title=”Standard” href=”/imageflow2.css” type=”text/css” media=”screen”/>
    <script language=”JavaScript” type=”text/javascript” src=”/imageflow.js”>

    voila tout est centré si ca peut aider ;)

  33. Yop !
    Est ce que quelqu’un peut m’ éclairer concernant cette phrase :

    “3/ Direction vos 10 derniers articles, éditez les et ajoutez-y un champ personnalisé ayant pour clé “imgmenu” et ayant pour valeur le nom de l’image que vous souhaitez associer à l’article (uniquement le nom, par le chemin complet!!).”

    Car je ne comprends pas vraiment le sens ç)
    Vous n’ auriez pas un exemple tout simple ? :o

    merci @+

  34. euh moi aussi tout comme Crunch, je ne comprends pas vraiment cette phrase… oo
    c’est dans les css? “un champ personnalisé”…c’est à dire? est-ce que vous auriez une exemple de ce qu’il faut mettre svp?
    merci beaucoup!

  35. dslé c’est bon j’ai trouvé…c’est mieux de poser les questions après avoir mis le thème en place ))

  36. Merci pour ce tuto !
    Sa à l’air vraiment génial,

    Malheureusement j’ai un problème, j’ai exactement tout suivi à la lettre

    (Enfin je ne l’ai pas fait avec 10 articles, mais deux)

    En rentrant les valeurs, en uppant dans img etc etc sauf que apparemment il est pas content :

    “Warning: Division by zero in /homez.131/seriesdb/www/wp-content/themes/simplebalance/index.php on line 2

    Warning: main(/homez.131/seriesdb/www/wp-content/themes/simplebalancephp’) [function.main]: failed to open stream: No such file or directory in /homez.131/seriesdb/www/wp-content/themes/simplebalance/index.php on line 2

    Warning: main() [function.include]: Failed opening ‘/homez.131/seriesdb/www/wp-content/themes/simplebalancephp’’ for inclusion (include_path=’.:/usr/local/lib/php’) in /homez.131/seriesdb/www/wp-content/themes/simplebalance/index.php on line 2″

    …Je galère un peu =( et je l’enlève en attendant d’avoir la solution car je vais bientôt lancer réellement le blog et niveau design ça fait pas joli l’erreur xD

    Merci de m’aider,

    Cordialement.

  37. j ai egalement le probleme avec ie malgré la solution de php

  38. j ai egalement le probleme avec ie malgré la solution de php :)
    j essai toutes les combinaison mais rien y fait =+

  39. nous allons essayer de vous apporter notre regard et notre avis de la chaussures salomon manière la plus objective possible abonnés lorsque vous publiez un nouvel article

  40. l’image que vous souhaitez associer à l’article Le même pour la sidebar avec un chaussures tn défilement des images et que si on clic ca amène a l’article

  41. soit automatiquement récupérés vos dix derniers articles et qu’ils encore une fois je ne me nike tn requin suis pas du tout penché profondément sur ce thème

  42. Et enfin, dans chacun des articles de cette catégorie tu penses bien http://www.stjeanbaptiste-ajaccio.fr à créer le champ perso “imgmenu” avec l’image qui va bien…

  43. c’est dans les css? “un champ personnalisé”… http://www.groupe-modulo.fr c’est à dire? est-ce que vous auriez une exemple de ce qu’il faut mettre svp?

  44. C’est vraiment du plus bel effet…http://www.gaypodcast.fr/tn-pas-chere-livraison-gratuite-chaussure-nike-tn-requin-pas-cher.html Au moins aussi joli que le fameux Slideshow que vous commencez tous à bien connaître.

  45. Moreover,

    this form of letter can come in a variety of forms and http://www.dadicar.fr/Nike-Tn-Requin-Pas-Cher-s1959.html types from being friendly to being typically formal.

  46. Effectivement, c’est un peu contraignant, mais c’est logique puisque tu veux qu’il apparaissent après un certain délai et non pas dès le début, au moment précis où tu écris l’article… http://www.lagarenne-dulac.fr/timberland-pas-cher-soldes-timberland-rouge.html
    Donc bien obligé de repasser dessus après coup..

  47. Rien y faire j’ai tout essayer très compliqué ce problème :(( :((

  48. Many times, recruiters do not have enough in-depth technical skills http://www.lavilledesamoureux.fr/jordanpascher/nike-air-max-pas-cher-chine/ to really understand what they are looking for and therefore cannot decipher a bad resume when a great candidate is behind it.

  49. As humans we are largely influenced http://www.le-diag.fr and conscious of how other people look on us.

  50. si c’est possible mais faut vraiment ce prendre la tête

  51. In November the Yellow http://www.torinopizza.fr Jackets travel out of town to meet two strong conference rivals.

  52. Start your expedition using only the http://www.somewine.fr finest Berghaus sporting accessories worldwide. Visit Simply Hike for more information on sporting gears.

  53. Word press, toujours à la pointe. http://avocat-xdl.fr/

  54. pardon pour le double post

Laisser un Commentaire

Pour insérer du Code: Encadrez votre morceau de code par le caractère "¤" (Alt Gr+$) (ex: ¤Le Code¤ ) - Puis laisser une ligne blanche avant et après le bloc ¤Le Code¤.

;) :o )) -(( (- :( :(( =+ :(: :) :p &) :idee: oo ç) :xa: ?? :grr: :!!!: ;( :D