- Statut : non résolu
- Ce sujet contient 6 réponses, 4 participants et a été mis à jour pour la dernière fois par Guilhem, le il y a 11 années et 9 mois.
-
AuteurMessages
-
7 juin 2011 à 13 h 24 min #495959
Bonjour,
Ma configuration WP actuelle
– Version de WordPress :
WordPress 3.1.3– Version de PHP/MySQL :
PHP 5.3.5 / MySQL 4.1.22– Thème utilisé :
Thème perso– Extensions en place :
Admin Post Navigation
Akismet
Better Tag Cloud
Broken Link Checker
cbnet Ping Optimizer
Clean Options
Clean UP
Contact Form 7
Google Analytics
Google XML Sitemaps
MapPress Easy Google Maps
pictPocket
post-views
Simple Post Template
Table of Contents Creator
WordPress SEO
WP-Optimize
WP-PageNavi– Nom de l’hebergeur :
PlanetHosteur– Adresse du site :
http://www.thierryneveu.fr/Problème(s) rencontré(s) :
Voici le code d’une partie de mon header.php :
<meta property="og:title" content="<?php wp_title(''); ?> » />
<meta property="og:type" content="blog" />
<meta property="og:url" content="<?php bloginfo('url'); ?> » />
<meta property="og:image" content="<?php bloginfo('template_directory'); ?>/screenshot.jpg » />
<meta property="og:site_name" content="<?php bloginfo('name'); ?> » />
<meta property="fb:admins" content="100002320950177" />
<meta property="og:description" content="<?php bloginfo('description'); ?> » />Lorsque je valide ma page sur le site W3C le validateur me signale 1 erreur :
there is no attribute « property »
<meta property="og:title" content="Thierry Neveu Photoblog" />Je ne vois d’où vient cette erreur, c’est peut-être tout bête mais là je sèche. Si je supprime la ligne, c’est la balise suivante (og:type) qui pose problème. Si quelqu’un a une idée ?
Merci pour vos réponses.
Thierry
7 juin 2011 à 16 h 10 min #775363Parce que cette balise n’existe pas dans le doctype que tu as choisi (XHTML 1.0 Transitional).
Si tu utilises le bon DTD (XHTML + RDFa) associé à cette syntaxe, cette erreur n’apparaîtra plus.8 juin 2011 à 5 h 17 min #775364Merci c’était effectivement à cause de ça. Mais j’ai un nouveau problème maintenant : 3 erreurs de validation dans mon formulaire de recherche. Voici le code de mon searchform.php :
<div id="search">
<form method="get" id="searchform" action="/ »>
<input type="text" value=" » name= »s » id= »s » onblur= »if (this.value == ») {this.value = »;} » onfocus= »if (this.value == ») {this.value = »;} » />
<input type="image" src="/images/search.gif » alt= »Bouton Rechercher » style= »vertical-align:top » />
</form>
</div>8 juin 2011 à 10 h 00 min #775365empty($_GET[‘s’]) ?
il manque un > après le ? non ? ou alors il y a un ? en trop
Sinon difficile de répondre comme cela, que disent les erreurs ? (elles peuvent venir d’autres éléments de la page, et surtout il faudrait voir le HTML généré
8 juin 2011 à 11 h 25 min #775366J’ai modifié le searchform.php :
<div id="search">
<form method="get" id="searchForm" action="/ »>
<div>
<input type="text" value=" » name= »s » id= »s » />
<input type="image" src="/images/search.gif » alt= »Bouton Rechercher » style= »vertical-align:top » />
</div>
</form>
</div>Plus d’erreur signalée. Merci, problème résolu ✅
8 juin 2011 à 18 h 55 min #775367C’est la syntaxe abrégée du if/else (certes pas super lisible) qui initialise le champ s’il n’y a pas de recherche et mets la chaîne recherchée si elle existe. C’est moche mais cela doit marcher.
Est-ce que le problème de validation ne serait pas lié à l’insertion de code JavaScript directement dans une balise ?
24 février 2013 à 11 h 04 min #775368J’ai également une floppée de balises <meta property qui me semblent alourdir mon code pour rien.
Où est-il possible de les modifier ou supprimer ? Y a-t-il un rapport avec la mise en place de WordPress Seo ?
Merci -
AuteurMessages
- Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.