Panorama + WordPress = PanoPress

PanoPress est un plugin permettant d’embarquer des panoramas et visites virtuelles sur WordPress. Il existe déjà des plugins wordpress pour afficher des panoramas comme FPP-Pano, mais PanoPress est bien plus polyvalent : au lieu de se focaliser sur un player en particulier, il gère tous les players courants : krPano, Pano2VR, FPP, et il ne se focalise pas seulement sur le flash, mais aussi le JS/HTML5.

Un paramètre très utile du plugin : la possibilité d’avoir un player global au site, donc un seul fichier swf et js, quelque soit le nombre de panoramas. L’intérêt ? Pour procéder aux mises à jour ! En mettant à jour seulement deux fichiers, on peut mettre à jour toutes les visites virtuelles de son site, pour gagner en performance et en fluidité par exemple ( comme les mises à jour qui vont arriver probablement très prochainement sur krpano avec le WebGL et Flash 11 ). J’utilise déjà ce système depuis quelques années, mais j’ai tout fait à la main. Avec ce plugin, c’est prévu. Pratique !

Une fois le plugin installé et les fichiers uploadés, intégrer une visite virtuelle se fait avec une ligne de code pas plus compliquée que cela :

[pano file="pano/panorama-1.xml" width="900" height="500"]

Une fonction qui n’existe pas encore mais qui serait géniale serait d’avoir un template xml général pour la visite virtuelle, et de pouvoir spécifier des paramètres complémentaires dans un champs personnalisé de wordpress, le plugin s’occupant de générer le xml à la volée …

Lien du site : PanoPress. Quelques examples. Développé par Omer Calev et Sam Rohn

10 commentaires

  1. David : site

    Bonjour Nicolas,

    L’intérêt de panopress est effectivement génial lorsqu’il s’agit de mettre un panoramique compatible flash et iOS sur un article ou une page WordPress.

    Connais-tu la séquence de code html à intégrer directement dans un fichier php pour avoir cette même compatibilité notamment sur une page d’accueil non gérée par WordPress et donc où la commande:
    [pano file="pano/panorama-1.xml" width="900" height="500"]
    n’est pas reconnue.

    J’espère avoir été suffisamment clair…
    Merci et à très vite
    -D

    10 novembre 2011 à 16:51
  2. Nicolas Burtey : site

    Bonjour David,

    Ta question est très claire, et la réponse est très simple : ce n’est pas possible d’utiliser ce code en dehors de wordpress … Il faut alors utiliser le code complet ( ce short tag est juste un raccourci d’un code plus long )

    11 novembre 2011 à 18:44
  3. David : site

    Merci Nicolas pour ta réponse. Telle est ma question, quel est la séquence de code appropriée à injecter?

    Merci encore
    -D

    12 novembre 2011 à 9:58
  4. Nicolas Burtey : site

    Cela dépend du player utilisé. Avec krpano, tu peux partir sur le fichier html que te génèrent les droplets de krpanotools

    14 novembre 2011 à 13:52
  5. David : site

    Nicolas, j’utilise efffectivement krpano. De ce que j’ai compris panopress corrige une problématique WordPress liée à un mauvais chemin relatif. C’est la problématique que je souhaite contourner via le code html adéquate.
    Le fichier html qui est généré par krpano comporte la séquence qui permet de jouer le fichier flash ou sa transcription javascript/html5. Cette séquence ne comporte pas « l’astuce panopress » qui est ce que je recherche…
    Merci encore de ton aide
    -D

    14 novembre 2011 à 14:17
  6. Loïc : site

    Bonjour Nicolas, J’utilise depuis peu ce plugin grace à toi!! Merci !!!
    Ma question concerne sa comptabilité avec ios.
    En mettant cette commande: [pano file="immo/immo.xml" width="300" height="159" title="Appartement - (demeure-exceptionnelle.fr)" alt="Appartement visite virtuelle" preview="immo/immo.jpg" panobox="of"] je n’arrive pas à avoir la comptabilité sur les iphone/ipad.
    Je précise que mes visites virtuelles sont générée avec l’option ipad iphone coché.Existe-t- il une solution?
    Merci

    2 janvier 2012 à 14:31
  7. Hugo : site

    Bonjour,
    Je suis ton blog avec le plus grand intérêt depuis quelques temps, et une fois de plus, celui-ci m’a rendu un grand service en me faisant découvrir ce plugin pour wordpress.
    Pour ceux que ça intéresse, vous en trouverez un exemple d’utilisation à l’adresse ci-dessous. Il s’agit de mon premier essai de « séquence panoramique » : alors un peu d’indulgence SVP :)
    La visite y est présentée sous les deux formes que permet le plugin (dans le texte et en « panobox ») et visualisable sur iPhone / iPad :
    http://ragedealer.com/?p=2557

    Merci pour ce blog !

    9 janvier 2012 à 10:22
  8. Julien : site

    Bonjour,

    Je viens de tomber sur cet article un peu par hasard en cherchant des plugins / thèmes de visites virtuelles pour wordpress. Je ne sais pas si depuis que l’article a été écrit, PanoPress à implémenté la fonction donc parle David mais il est possible de contourner le comportement du plugin avec le code suivant :

    Si jamais ça peut servir ;)

    Julien

    17 octobre 2012 à 17:07
  9. Julien : site

    Edit : WordPress n’a pas voulu de mon code. Si jamais on pouvais mon commentaire pour y rajouter :
    balise php
    echo do_shortcode(‘[pano file="pano/panorama-1.xml" width="900" height="500"]‘);
    balise php

    :)

    17 octobre 2012 à 17:09
  10. Gérard : site

    Bonsoir,

    J’ai suivi avec intérêt cet article et les commentaires. J’ai donc installé le plugins sur mon site wordpress 3.4.2. hébergé chez OVH.

    J’ai fait un panorama avec PanoramaStudio 2.1 Pro. Lorsque j’enregistre au format interactif 2D/3D Flash (*.html) il me créé un dossier dans lequel je trouve une image nom de mon fichier_preview et toutes les photos qui m’ont servi à faire mon panorama 360°, puis il me sauvegarde un autre fichier image au format JPG, et un fichier XML en dehors du dossier.
    J’ai mis tout cela dans le dossier pano et lorsque je lance mon scripte que j’ai mis sur ma page, j’ai le retour suivant « Error Viewer is not supported »

    Donc mes questions sont les suivantes :
    - Lesquels fichiers je dois déplacer dans le dossier pano ?
    - Où j’ai pu faire une erreur ?

    Une petite info qui a son importance je débute en la matière et il faut être assez détaillé dans les explications.

    Merci par avance de bien vouloir prendre un peu de votre temps pour me sortir de ce petit problème.

    Cordialement

    10 décembre 2012 à 22:45