Cette lecture
WordPress Dépannage: Je dois valider? Oh My!

Votre page est cassée ou certains singes soutien est insistant, vous validez! "OMG! Je veux juste ma barre latérale de retour!"
Tout le monde fait des erreurs, le fait est que de nouvelles habitudes et les pratiques peuvent limiter ces. J'espère que les suivants peuvent vous aider, nous allons donc descendre à elle:
Je n'ai pas encore vu un thème conçu dans IE (non pas qu'il y en a pas, je ne les vois pas, j'ai de petites taches sur mes lunettes qui les recouvrent le haut), alors vous pouvez généralement être assuré que le code HTML / CSS fonctionne bien avec Firefox et autres navigateurs modernes. Pour cette raison, je vous recommandons d'utiliser Firefox pour passer par le processus de faire de votre blog WordPress HTML valide.
Si vous n'avez pas Firefox extension Web Developer obtenir. Vous devriez avoir maintenant un autre bar qui a un menu qui ressemble à ceci: ![]()
Chargez votre page WordPress et à partir du menu dev web, sélectionnez Outils: Valider HTML. Ce sera envoyé à votre page actuelle à la W3C Markup Validation Service . Essayez de garder la fenêtre des résultats quelque part, vous pouvez y faire référence, vous aurez probablement besoin d'un certain temps; ') La page des résultats ressemblera à ceci:

Maintenant, cochez la case "Source Show" option et cliquez Revalidate. Ce sera notre liste source de la page et les numéros de ligne correspondante sous la liste des erreurs. La liste des erreurs est construit comme ceci:
ERREUR / ligne d'avertissement # # DESCRIPTION DE COLONNE Erreur / Avertissement et en dessous un extrait du code de la délinquance et une description de ce que le validateur pense est faux.
Certaines parties du texte par exemple d'une liste des erreurs:
. Ligne 157 Erreur colonne 4: balise de fin pour "br" omise, mais OMITTAG NO a été spécifié.
<br> < a xhref="http://feeds.feedburner.com/NOOBblog/" title="Subscribe to my feed"Vous pouvez avoir négligé de fermer un élément, ou peut-être que vous vouliez "auto-fermer" un élément, qui est, elle se termine par "/>" au lieu de ">".
Un problème commun, et un même validateur peut décrire la solution pour. Nous n'avons pas à fermer correctement un élément et tous les éléments XHTML nécessite d'être fermé. Qu'est-ce que je dois faire est de constater que <br> et changez <br /> (ce dernier s'ouvre et se ferme l'élément BR en une «déclaration»).
Maintenant voici la partie la plus amusante: Depuis WordPress génère dynamiquement des pages provenant de sources multiples / scripts, il n'y a pas de fichier qui contient tout notre code. Nous devons comprendre ce fichier / script génère que <br> particulier. Nous avons eu un soupçon, même si, à partir du numéro de ligne et extrait ci-dessus. Faites défiler la fenêtre de validation dans la zone d'affichage de source et de trouver votre numéro de ligne.
Dans ce cas, <br> est assez facile à trouver, c'est lié à un lien de flux RSS dans un post. Allez éditer le poste en question et dans l'éditeur de cliquer sur le bouton HTML et cliquez la case à cocher Word Wrap. Faites défiler la liste jusqu'à trouver la <br> délinquance et le changer pour /> <br. Ensuite appuyez sur Update dans le bas de la boîte HTML, puis sur Enregistrer (ou Enregistrer et continuer à éditer, si nécessaire). Maintenant, allez à l'onglet validateur résultats et cliquez sur le bouton revalider. Vérifier les résultats.
Passons à la suivante:
. Ligne 155 Erreur 196 colonnes: nécessaire attribut "alt" non spécifiée.
...ages/feed-icon.gif" style="border:0"/>
Une autre commune. Toutes les balises img nécessitent un alt = "" pour les navigateurs qui n'affichent pas les images ou pour les personnes handicapées. Ceci n'affectera pas les performances de votre page, ou la présentation de votre page, mais prenez l'habitude d'ajouter une description alt =. Typiquement, cela est une description de l'image, dans le contexte de l'article (alt = "Image de choix Edit Menu" par exemple). Insérez votre alt = "description de l'image ici" juste avant la fermeture img />. Maintenant, allez à l'onglet validateur résultats et cliquez sur le bouton revalider. Vérifier les résultats.
Un autre exemple:
. Ligne 199 Erreur colonne 6: balise de fin pour "li" omis, mais OMITTAG NO a été spécifié.
<ul>Vous pouvez avoir négligé de fermer un élément, ou peut-être que vous vouliez "auto-fermer" un élément, qui est, elle se termine par "/>" au lieu de ">".
Dans ce cas, le validateur pense nous avons oublié de fermer une <li> avec un </ li>. En raison de la génération de pages dynamiques, ces (et manquant </ div> 's) peut être frustrant pour traquer. Il n'est pas inhabituel pour un <div> à être ouvert dans un fichier et fermé </ div> dans un autre. Donc je vous recommande de prendre une profonde respiration, le chant, la méditation, des pilules, en claquant l'héroïne ou quel que soit votre goût de perdre le focus de la réalité qui vous entoure est. Tout ce qu'il faut pour vous détendu et concentré. Ok, oubliez les médicaments ... Musique?
Commencez par la ligne 199. Faites défiler le bas ... Le validateur ne peut pas nous donner la ligne exacte car tout ce qu'il sait, c'est qu'il n'a pas été fermé correctement avant la balise </ ul> à la ligne 199. Ainsi, en remontant de la ligne 199, nous voulons trouver l'élément premier et <li> regarder pour voir si elle est fermée de façon appropriée avec un </ li>. Dans cet exemple, il était dans la «recherche» du code, et j'ai dû aller jusqu'à environ ligne 184. Maintenant, allez à l'onglet validateur résultats et cliquez sur le bouton revalider. Vérifier les résultats. (Commence à voir un modèle ici?)
Si vous êtes coincé sur une erreur, n'hésitez pas à la tête sur le forum Support WordPress , mais ne vous attendez pas n'importe là-bas pour faire le travail pour vous. Après tout, ce sont des questions thématiques, HTML et CSS, et non pas des questions WordPress.
Espérons que cet article vous aidera à présenter à la validation HTML. HTML invalide peut ralentir votre blog WordPress, lui donner l'air terrible, et le plus important: Vraiment, vraiment cocher vos singes soutien.
19 Utilisateurs commentées sur le thème "WordPress Dépannage: Je n'ai pour valider OH MY?!"
Bonne chance! Bientôt, vous allez commencer à attraper ces problèmes avant qu'ils ne deviennent ...
Ensuite, vous pouvez commencer à aider me réparer la mienne;)
Il suffit de ne pas regarder sur mon site web dans FF lol 46 erreurs!
Au moins la lecture de votre tutoriel je me suis débarrassé d'une erreur. J'espère faire plus d'éliminer demain.
Merci Sam
Cela a été soooo utile! J'ai passé de 14 à 2 erreurs et je trouve qu'ils sont tous dans les commentaires. Comment puis-je accéder au code HTML de ces zones? Serais-je ouvrir le style des commentaires?
Ce peut être une question fondamentale, mais je suis encore à apprendre! Merci pour toute aide que vous pouvez fournir!
Regards -
b
On dirait que les balises du paragraphe s'est doublé en place dans les commentaires ... Dans vos pages admin Aller à gérer: Commentaires, sélectionnez Modifier sur un, puis dans la fenêtre d'édition cliquez sur le bouton HTML et recherchez les extra / superflu
les balises ...
Salut Sam
merci pour cette page.
J'ai appris un peu juste de la validation jusqu'ici.
ont commencé et fermé trois applications wordpress pour apprendre.
ont été en utilisant par défaut et Neuro «bande d'identification - colonne 4", et ce site http://sistersahoy.com/learnersawake/
est maintenant un tout nouveau - le dernier WP avec le thème de la neuro mêmes. a été en mesure de fixer les 3 erreurs de validation après la installa - l'erreur est dans le pied - une ligne nécessaire clôture avec
la peine j'avais les 2 derniers blogs (mentionné ci-dessous), c'est que même si je pouvais garder la barre latérale, l'en-tête, etc pied de page, je n'ai pas été en mesure d'obtenir la validation du site entier, comme je n'ai pas trouvé où vit le code.
Je suis très nouveau à la validation et prêts à mettre dans le temps nécessaire.
Je serais également disposé à écrire, avec l'assistance d'un «validation pour les débutants», comme j'ai appris moi-même.
voir le lien suivant pour mon "Comment faire" style.
http://wordpress.org/support/topic/88458
==================================
QUESTION:
introduction à la question.
J'ai le site originel - WordPress
et le site miroir - thème à la fois Neuro «identification bande colonne 4" - deux WP 2.0.3
J'ai été un va-et-vient entre les deux, en validant à chaque fois que j'ai fait un changement.
Je ne pouvais valider:
* Sidebar.php
* Tête
* Footer
* Chaque fragment de code que j'ai mis dans les fichiers ci-dessus
(Et j'ai eu moins de succès nul avec la validation CSS.)
après un certain temps, j'ai perdu l'intrigue, et ont commencé une autre toute nouvelle croustillante wordpress installation.
Donc, je dois chercher dans tous mes pas été en mesure de trouver d'autres fichiers à valider le site.
Par exemple, lorsque je valide
http://parentsawake.com
la validation échoue.
cette page est composée de plus que le
* Sidebar.php
* Header.php
* Footer.php
Donc la question est:
Comment puis-je accéder au reste du site, afin que je puisse le valider?
merci pour votre aide à ce jour,
Alto
PS J'aime vraiment la façon dont le texte apparaît en dessous de cette boîte de détachement - pour vérifier avant de frapper "post"!
Salut à nouveau Sam
Je vous souhaite beaucoup de bénédictions ...
J'ai envoyé un message de ce même endroit, il ya environ 2 heures.
et j'ai pensé que d'autres choses suivantes ....
vous pourriez être intéressé, je ne suis pas sûr.
les gens wordpress, nouveaux et anciens sont encouragés à commencer à valider.
de ce que je peux dire, même les utilisateurs à long terme ne sais pas comment valider.
Voici deux messages Débutant à la recherche d'un tutoriel pour la même erreur:
'ADMINNICENAME'. Error
sur un tout nouveau thème wordpress, cette erreur est la première erreur qui s'affiche.
sur ces postes wordpress deux ci-dessous, il ya 3 newbies et un utilisateur expérimenté n'est pas en mesure de comprendre la langue, ni une solution par la personne aidant sur le poteau wordpress, ni le site de validation lui-même.
http://wordpress.org/support/topic/78950?replies=12
http://wordpress.org/support/topic/80856
et je comprends comment cela se passe, parce que je ne pouvais pas comprendre la langue du site de validation.
une recherche sur wordpress pour "validation" donne la page suivante. et il n'y avait aucune langue là-dedans que je pouvais comprendre. pas un peu d'instruction que j'ai bien compris. encore, peut-être la validation ne peut être expliqué - c'est peut-être impossible,
parce que chaque ensemble d'erreurs serait différent?
http://wordpress.org/search/validation
alors je passe plus de 10 heures solide tout essayé je peux imaginer - il suffit de fixer cette erreur un.
alors je googlé »'ADMINNICENAME». Erreur "et j'ai trouvé la solution.
Je dis ya Sam,
il ya la construction angoisse puissante sur cette incapacité à valider.
Je peux le sentir en moi des os.
si je peux aider vous-même ou une personne que vous connaissez avec la rédaction d'un guide de validation, je voudrais. Je suis un parent à temps plein, et pourtant j'ai le temps dans la soirée.
raisons tout à fait égoïste, bien sûr - je veux être en mesure de valider mon site et aider à éviter une frustration de construction de la wordpressers âgées vers les plus récents.
les gens accusent les débutants de ne pas lire, et oui je sais que certains débutants ne savent pas lire. Pourtant, tout lecteur occasionnel peut dire qui fait la recherche et faire l'effort d'abord avant de demander de l'aide - et qui n'est pas.
Pour ma part je comprends parfaitement comment on peut lire quelque chose de plus et plus et plus encore, debout sur la tête, faire une autre tasse de café, aller prendre une douche, dormir là-dessus ... et encore vous vous levez le lendemain, et la prochaine et vous ne comprenez toujours pas les mots ...
puis WordPress Lorelle le beau clair, est venu et a changé tout cela. tout ce qu'elle écrit est donc compréhensible ...
choses que je n'ai pas compris pour les 3 dernières années de l'utilisation de WordPress, sont désormais limpides où expliquée par Lorelle. Je lui ai demandé récemment si elle pouvait elle-même clone s'il vous plaît.
de toute façon, il est bon d'en parler.
thankyou SAM.
Alto
Salut à nouveau
Lorelle ne écrire sur la validation.
pourtant ne donnent aucune indication sur ce que d'autres pages pour valider autres que
template.php et d'autres que moi, peu importe comment j'essaie de lièvre, je ne trouve pas dans mon thème.
http://lorelle.wordpress.com/2005/10/06/conquering-site-validation-errors/
J'ai posté le message précédent sur l'url ci-dessus - à Lorelle.
Alto
Merci de nous aider, Sam. Juste pour être clair pour tous, tous les fichiers dans votre répertoire WordPress Thème, trouvé sous /wp-content/theme/yourthemename rend le système de fichiers modulaires pour créer des pages web sur votre blog WordPress. C'est là que vous trouverez tous les fichiers.
Traquer où l'erreur est, afin de corriger cela est expliqué dans Trouver vos styles CSS dans WordPress , car qui vous aide à traquer où ce qui est dans vos fichiers WordPress Thème de modèle afin de fixer ce qui est cassé.
Merci encore pour votre aide ici, Sam.
Salut Sam
J'ai posté ici hier au sujet de mon incapacité à trouver les fichiers nécessaires mentionnées par Lorelle template.php par exemple, single.php, etc - ainsi que j'ai découvert que c'est uniquement les fichiers dans son thème que l'on est censé valider (est-ce exact?) - il n'ya pas d'autres fichiers à la recherche par le biais - de sorte que c'est un soulagement ...
alors j'ai cessé d'essayer de trouver des fichiers inexistants ... tout sorti de ma barre latérale qui n'était pas dans le thème origine et voilà, mon site est de valider une nouvelle fois ... mission accomplie. Maintenant, je vais remettre les choses une par une et valider à chaque fois.
thankyou Sam pour votre temps
Alto
Alto, vous êtes les bienvenus.
Un des problèmes de traquer l'emplacement exact des erreurs de validation est que l'emplacement peut changer de thème en thème. Il prend un peu de travail de détective ...
Merci pour votre aide! Je suis juste allé de 35 erreurs à 0 ... et il semble que seul widget causait presque tous les problèmes. Passons maintenant à la fixation du IE7 problèmes.
Salut Sam, j'essaie juste de valider mon blog WP et je vois widget Texte donner des erreurs de validation, même vide, même pas un morceau de code à l'intérieur. J'utilise v2.8.How WP peut-on fix-it? Merci
Salut Greeny,
Difficile à dire sans voir l'erreur et la source ... Mais beaucoup de ceux qui viennent de «nidification» <li> 's, de sorte que vous pourriez vouloir vérifier cela et la mise en correspondance </ li>' s.
Vous parfaitement right.W3C validateur me dire la même chose. "" W3C Validator vérifie le même code source HTML que je vois dans le
navigateur et indiquez-moi l'endroit d'entre eux, mais je ne sais pas où est le code que je dois corect.
Quel est / sont le nom de fichier (s) je dois corriger?
Tous font partie du code de WordPress pas le mien.
Je vous remercie beaucoup pour votre patience.
Je pense que vous le trouverez dans le fichier sidebar.php, c'est généralement là où les widgets sont appelés.
Bonne chance! Laissez-moi savoir si vous ne pouvez toujours pas trouver et je vais ouvrir un thread dans mon forum ...
Blog de Nice, i like it, son information,
Je vais visiter son blog plus souvent.
J'aime votre article spécialement au sujet
Wordpress Dépannage: Je dois valider? Oh My!
A bientôt
A Barra latérales ne meu blog wordpress com aucune tema Borja Fernandez está aparecendo abaixo messages DOS. Côme UE FACO PRA résolveur o problema. Comecei une usar o blogue Agora e não FACO a minima IDEIA de Côme UE Resolvo isso. Por favor dar uma Força ae.
abs
Guilherme Lima
Consultez ce lien utile aussi ...
@ Gaurav: j'ai enlevé votre lien parce que je ne vois aucune information directe sur la façon de valider, seulement une liste de l'ordre dans lequel pour valider les sections du site.
J'ai peur qu'il n'y a pas assez de «substance» là-bas. Si votre article change, ou si vous avez une autre avec le contenu lié plus, envoyez moi un lien via mon formulaire de contact et je serai heureux de le rajouter à votre commentaire;)































