Rendre mon site CMS mobile friendly pour Google
Résolu
Tiger46
Messages postés
247
Date d'inscription
Statut
Membre
Dernière intervention
-
Tiger46 Messages postés 247 Date d'inscription Statut Membre Dernière intervention -
Tiger46 Messages postés 247 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Rendre mon site CMS mobile friendly pour Google
- Google maps satellite - Guide
- Dns google - Guide
- Google maps - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
2 réponses
Bonjour,
Tu peux appliquer ce tutoriel, trouvé sur le site de alsacreations.com
Rubrique : "Astuces"
Catégorie : "CSS"
Article : "Une feuille de styles de base pour le Web mobile"
C'est ce que j'ai fait pour mon site personnel, ça semble bien fonctionner.
Je ne connais pas Arfooo, mais je pense qu'il faut ajouter la balise meta dans le fichier templates/postage-sydney/includes/header.tpl
Par exemple, après la balise :
Et modifier le CSS du fichier templates/postage-sydney/css/style.css
En ajoutant le code CSS à la fin du fichier.
Tu peux appliquer ce tutoriel, trouvé sur le site de alsacreations.com
Rubrique : "Astuces"
Catégorie : "CSS"
Article : "Une feuille de styles de base pour le Web mobile"
C'est ce que j'ai fait pour mon site personnel, ça semble bien fonctionner.
Je ne connais pas Arfooo, mais je pense qu'il faut ajouter la balise meta dans le fichier templates/postage-sydney/includes/header.tpl
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Par exemple, après la balise :
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Et modifier le CSS du fichier templates/postage-sydney/css/style.css
En ajoutant le code CSS à la fin du fichier.
@media (max-width: 640px) { * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* passer body (et tous les éléments de largeur fixe) en largeur automatique */ body { width: auto; margin: 0; padding: 0; } /* fixer une largeur maximale de 100% aux éléments potentiellement problématiques */ img, table, td, blockquote, code, pre, textarea, input, iframe, object, embed, video { max-width: 100%; } /* conserver le ratio des images */ img { height: auto; } /* gestion des mots longs */ textarea, table, td, th, code, pre, samp { -webkit-hyphens: auto; /* césure propre */ -moz-hyphens: auto; hyphens: auto; word-wrap: break-word; /* passage à la ligne forcé */ } code, pre, samp { white-space: pre-wrap; /* passage à la ligne spécifique pour les éléments à châsse fixe */ } /* Passer à une seule colonne (à appliquer aux éléments multi-colonnes) */ element1, element2 { float: none; width: auto; } /* masquer les éléments superflus */ .hide_mobile { display: none !important; } /* Un message personnalisé */ body:before { content: "Version mobile du site"; display: block; text-align: center; font-style: italic; color: #777; } } @media (max-device-width:768px) and (orientation: landscape) { html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } }
Bonjour,
Je ne vois pas pourquoi le fait de modifier deux fichiers d'un template modifierait un fichier du système.
En revanche, preg_replace() est obsolète et doit être remplacé par preg_replace_callback , c'est probablement ça le problème.
Je n'utilise pas WordPress, mais je crois qu"il y a un outil d'importation de base de données. Il vaudrait mieux te renseigner avant de faire cette manipulation.
Je ne sais pas si tous les thèmes de WordPress sont "mobile friendly".
je te conseille de voir sur le forum de WordPress pour ce genre de question.
Je ne vois pas pourquoi le fait de modifier deux fichiers d'un template modifierait un fichier du système.
En revanche, preg_replace() est obsolète et doit être remplacé par preg_replace_callback , c'est probablement ça le problème.
Je n'utilise pas WordPress, mais je crois qu"il y a un outil d'importation de base de données. Il vaudrait mieux te renseigner avant de faire cette manipulation.
Je ne sais pas si tous les thèmes de WordPress sont "mobile friendly".
je te conseille de voir sur le forum de WordPress pour ce genre de question.
Oui, le truc c'est que arfoo semble avoir bcp de fichiers css et à bcp d'endroits ... Je me demandais déjà si je dois modifier seulement le css du template en effet déjà et quoi modifier ... Je vais donc regarder tout ca et faire des tests sur une copie du site :-) ...
Je tiens au courant sur ce forum ...
Merci :-)
hélas, ca m'a renvoyé ce message d'erreur ...
https://www.google.fr/
(8192) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead class.compiler.php line 160 27-4-15 16:27
FrontController->dispatch() # line 18, file: /homepages/20/d321937377/htdocs/Annuaireduquercy-cahors/index.php
Controller->render() # line 225, file: /homepages/20/d321937377/htdocs/Annuaireduquercy-cahors/core/FrontController.php
TemplateLiteView->render(Object:MainController) # line 167, file: /homepages/20/d321937377/htdocs/Annuaireduquercy-cahors/core/Controller.php
Template_Lite->fetch("main/index.tpl") # line 77, file: /homepages/20/d321937377/htdocs/Annuaireduquercy-cahors/views/TemplateLiteView.php
Template_Lite->_fetch_compile("main/index.tpl", null) # line 360, file: /homepages/20/d321937377/htdocs/Annuaireduquercy-cahors/components/template_lite/class.template.php
Template_Lite_Compiler->_compile_file("{include file="includes/header.tpl" title=$setting.siteTitle|htm...") # line 528, file: /homepages/20/d321937377/htdocs/Annuaireduquercy-cahors/components/template_lite/class.template.php
preg_replace("!\{\*.*?\*\}!se", "", "{include file="includes/header.tpl" title=$setting.siteTitle|htm...") # line 160, file: /homepages/20/d321937377/htdocs/Annuaireduquercy-cahors/components/template_lite/class.compiler.php