INSTRUCTIONS pour L`INTEGRATION DU SITE

Transcription

INSTRUCTIONS pour L`INTEGRATION DU SITE
INSTRUCTIONS pour L'INTEGRATION DU SITE
CAMPING LES PINS à ERQUY (22)
LES SOURCES /
Maquettes PSD : sur le FTP dans le répertoire /public_html/SOURCES/
• HOME / 1_lespins_homepage_color.psd
• PAGES INTERNES / 2_lespins_services_color.psd
• LISTE HEBERGEMENTS / 3_lespins_presentation_hebergements_color.psd
• FICHE HEBERGEMENTS / 4_lespins_fiche_hebergement_color.psd
Maquette index.html en JPG : http://www.francecom-projets.fr/camping-erquy.fr/
LOGIN : lespins / MDP : lespins
Thème FCX : thème sur lequel il faut se baser pour intégrer le site.
Il est actuellement en place sur le site.
INTEGRATION / CABLAGE /
>> HEADER
STYLES
Préférer les styles CSS3 aux images.
(bords arrondis, ombres, dégradés, rgba...)
Utiliser la transition pour tous les changements d'état.
FAVICON
Intégrer un favicon en 16x16 et 112x112
BACKGROUND
Récupérer les couleurs de fonds sur la maquette psd
Pour toutes les surfaces rayées : Utiliser le patterne rayure.png
TYPOS
candice : essentiellement pour les h1 et certains éléments de menu
>> utiliser le kit @fontface
snippet : essentiellement pour les contenus texte (p, strong, li...)
>> utiliser la google font
→ cf maquettes
LOGO
En lien qui pointe vers la racine du site
HOVER déplacement en transition vers le bas (environ margin-top=20px;)
DRAPEAUX
Utiliser la fonction icl_get_language de wpml
Type de liste : Personnaliser la liste déroulante de wpml
BOUTONS DE PARTAGE
Utiliser addThis, avec des images personnalisées.
MENUS DU HEADER
Utiliser la fonction wp_nav_menu() pour chaque menu
1/ Nous situer – Contactez nous
HOVER color:#f4c241; (cf maquette : 2_lespins_services_color.psd)
2/ Menus principal
HOVER background bleu rayé (cf maquette : 1_lespins_homepage_color.psd)
SLIDESHOW
Pour le Diaporama, il faut utiliser la fonction carouselSF()
(voir le fichier functs-frontendonly.php) + la metabox "liaison diaporama".
Si aucun diaporama n'est défini pour la page en cours, il faut utiliser l'option de thème "Diaporama
par défaut" (dans apparence > réglages). Cela vaut pour toutes les pages du site.
L'internaute doit pouvoir changer les images du diaporama par les flèches et par le pager. En
l'absence d'action, il défile tout seul les images.
Le pager se présente sous forme de 4 vignettes.
Rendre les autres vignettes invisibles .
Faire la rotation des vignettes en CSS3.
DATES D'OUVERTURE
Rendre dynamique les dates d'ouverture.
>> CONTENU FRONT PAGE / 1_lespins_homepage_color.psd
MODULE DE RESERVATION
Il affiche un formulaire contenu dans un template ('resa.php') à inclure via
get_template_part().
Le formulaire doit pointer vers :
http://resanet.webcamp.fr/resa.php?Camping=pins22&Sflag=resa&SLg=fr&track=callcenter|
siteweb et s'ouvre en <iframe>.
BLOC BIENVENUE
Contenu de la page utilisée en page statique pour la page d'accueil.
Vignette : Image à la une de cette page.
BLOC PROMOTIONS
Affiche le dernier article (posts) de la rubrique Actualités.
Lire la suite : Lien vers la page Promotions (toutes les promotions)
BLOC ACTUALITES
Affiche le dernier article (posts) de la rubrique Promo.
2 vignettes : les 2 images à la une du dernier article (post)
Lire la suite : Lien vers la page Actualités (toutes les actualités)
BLOC FACEBOOK
Il correspond à la Likebox
Utiliser la fonction echo get_option('fcx_facebook'); pour récupérer l'url de la page facebook
administrable dans Apparence > Paramètres (options de thème).
>> FOOTER
MENUS DU FOOTER
Utiliser la fonction wp_nav_menu() pour les menus 1 et 3
1/ Le titre « camping-erquy.fr » est 1 Lien vers la racine du site
2/ Ce menu liste tous les hébergements.
Le titre « Hébergements » est 1 lien vers la page Tous les hébergements
3/ Le titre «Côté pratique » n'est pas 1 lien
BLOC TELECHARGEMENT
Liste la totalité des téléchargements disponibles.
FOOTER JAUNE
Nom du camping – Adresse – Coordonnées : doivent être administrables via les options de thème
(cf le fichier functs-adminonly.php du thème).
Liens /
www.yellohvillage.fr/camping/les_pins : Lien vers http://www.yellohvillage.fr/camping/les_pins
dans une nouvelle fenêtre.
www.camping-erquy.com : Lien vers racine du site.
Picto yellohvillage : Lien vers http://www.yellohvillage.fr/camping/les_pins dans une nouvelle
fenêtre.
BAS DE PAGE
Copyright : Utiliser la fonction the_date('Y'); pour récupérer la date.
Francecom : Lien vers http://www.francecom.fr/ dans une nouvelle fenêtre.
Mentions légales : Lien vers la page
>> PAGES INTERNES /2_lespins_services_color.psd
Le Custom Post Type "galerie photo" n'est pas à utiliser sur ce site.
BLOC CONTENU
Page type (ici services)
• Le titre est un h1
• Prévoir des styles par défaut pour les listes, les liens, les liens survolés, les citations,
les images avec légende...
• La taille du contenu est variable
Bouton J'aime : fb like rattaché à chaque page
>> SIDEBAR
Utiliser sidebar.php
4 cartouches : textes et images administrables
>> cf blocs actu, promo, fb
Cartouche Yelloh Kids : Lien vers page
→ Contenu : extrait de la page
HOVER : léger zoom des images avec ombré
→ exemple : http://test.camping-front-mer.com/location-mobi-home-argeles-sur-mer/
>> PAGES LISTE HEBERGEMENTS / 3_lespins_presentation_hebergements_color.psd
•
•
•
•
Le template page d'archive pour les hébergements : Hébergement correspondant au
Custom Post Type existant dans le thème FCX fourni.
>> il faut utiliser le template locations.php
Liste de tous les hébergements sous forme de vignettes
Récupérer les données dynamiques : image à la une + titre + catégorie du locatif
Etat HOVER : Titre + extrait de la fiche
→ transition et effet flip en css3 pour le changement d'état
EXEMPLE : http://wabeo.fr/blog/
L'ensemble de la vignette est 1 Lien vers la fiche concernée.
>> PAGES FICHE HEBERGEMENTS / 4_lespins_fiche_hebergement_color.psd
CONTENU DE LA FICHE
• Nouveauté ou rien + bouton fb like
• Titre + catégorie
• Description générale du locatif
• Diaporama du locatif : A lier
→ Navigation possible avec le pager
• Descriptif détaillé
• Bouton tarif : Lien vers tarifs au format pdf dans une nouvelle fenêtre.
SIDEBAR POUR AUTRES HEBERGEMENTS
• Lier cette sidebar avec la fonction get_template_part('');
• Liste des hébergements triés par catégories
• Etat hover et current : bouton jaune
>> PAGE CONTACT
Il faut intégrer un formulaire de contact, comme sur le template fourni.
>> PAGE ALENTOURS
Il faut utiliser le plugin "WP-proximity" (pré-installé) et son shortcode [maps] (partir du modèle
« page type»)
>> RESPONSIVE DESIGN
Concernant l'évolution du site en fonction du format des mediums, nous ne pouvons pas vous
donner d'instructions précises.
Nous faisons confiance à votre bon sens et votre sens de l'esthétisme.
J'attire votre attention sur certains points importants :
• Equilibre des blocs
• Ne pas laisser d'espaces vides
• Veiller à la lisibilité des textes
• Attention au chevauchement d'éléments
• Supprimer les flèches de navigation du slideshow dès le 940px
• Mettre des marges left et right sur l'ensemble du site à partir de 940px
• Faire disparaître les vignettes de pager au moment opportun
• Remplacer le module de réservation par un bouton pour le format Iphone
EXEMPLE D'1 DE NOS SITES CAMPING INTEGRE EN RESPONSIVE DESIGN :
http://www.camping-belle-hutte.com/
>> PRECISIONS
•
•
•
•
Sur chaque page du site un carrousel peut être présent (sauf pour les pages de détail et
d'archive des hébergements). Il correspond à un élément "Diaporama" et est associé à la
page en cours via une meta box (liaison diaporama)
Si besoin de plusieurs images à la une pour un cartouche ou autre (comme sur la page de
détail des hébergement), il faut utiliser le plugin multipostthumbnail)
Traductions :
• Tous les termes en dur du thème doivent être inséré via __($chaine,'fcx') et
_e($chaine,'fcx') de manière à pouvoir être traduits par la suite. (pas d'espaces
autour de la virgule).
• Il faut générer un fichier .pot
Pour tous les appels de page/custom-post-type/categories... il faut utiliser les fonctions de
WPML (icl_object_id($id,$type_de_contenu,true))
• par exemple, pour appeler une page :
$page = new WP_Query('page_id='.icl_object_id(12,'page',true)) ;
if($page->have_posts()) : while($page->have_posts()) : $page->the_post() ;
# Show what you want...
endwhile ; endif ;
•
•
•
Il ne faut pas préciser de hauteur, en CSS, aux éléments dont la taille est variable (titres,
listes, bloc de contenu)
Pour les informations telles que l'adresse, le numéro de téléphone, le mail de contact, les
dates d'ouverture... merci d'utiliser les options de thèmes (de façon à ce que cela soit
administrable)
Pas d'utilisation de shortcodes s'il vous plait (sauf précisé dans ce document)
•
•
Normalement vous trouverez tous les exemples de codes nécessaires dans le thème de
démonstration. Contacter Willy Bahuaud [email protected] le cas échéant.
IMPORTANT : Ne pas mettre à jour le plugin Gallery Metabox, il s'agit d'une version
modifiée par nos soins.
>> ACCES
Accès FTP:
ftp : test.camping-erquy.fr
login : camping-erquy
mdp : 37gwNEiD
url de test : http://test.camping-erquy.fr/
Identifiants WordPress (ne pas changer) :
http://test.camping-erquy.fr/wp-login.php
login : francecom
mdp : 37gwNEiD
Si besoin de précisions, n'hésitez surtout pas à contacter [email protected]

Documents pareils