Reading Dette
WordPress Feilsøking: Jeg må validere? Oh MY!

Siden din er ødelagt eller noe støtte apekatten er å insistere du bekrefte det! "OMG, jeg bare vil ha min sidebar tilbake!"
Alle gjør feil, er poenget at nye vaner og praksis kan begrense disse. Jeg håper at følgende kan hjelpe, så la oss komme ned til det:
Jeg har ennå å se et tema designet i IE (ikke at det finnes ikke noe, jeg bare ikke se dem, har jeg lite flekker på brillene mine som dekker dem opp), så du kan stort sett være trygg på at HTML / CSS fungerer godt med Firefox og andre moderne nettlesere. Av denne grunn anbefaler jeg at du bruker Firefox til å gå gjennom prosessen med å lage din WordPress blog gyldig HTML.
Hvis du ikke har Firefox Web Developer Extension få det. Du bør ha en annen bar nå som har en meny som ser slik ut: ![]()
Load din WordPress side og fra den nye web-dev-menyen, velg Verktøy: Valider HTML. Dette vil sende din nåværende side til W3C Markup Validation Service . Prøv å holde resultatene vinduet et sted du kan referere til den, vil du sannsynligvis trenger det for en stund; ') Resultatene siden vil ligne på dette:

Nå sjekke "Show Source" og klikk Revalidate. Dette vil liste vår side kilde og tilsvarende linje tall under feilliste. Feilen listen er konstruert slik:
ERROR / ADVARSEL LINE # COLUMN # Beskrivelse av feil / ADVARSEL og under som en bit av den fornærmende koden og en beskrivelse av hva validator mener er galt.
Noen eksempel teksten i en feil liste:
. Feil Linje 157 kolonne 4: end tag for "br" utelatt, men OMITTAG NO ble spesifisert.
<br> < a xhref="http://feeds.feedburner.com/NOOBblog/" title="Subscribe to my feed"Du kan ha unnlatt å lukke et element, eller kanskje du mente å "self-close" et element, som er, og endte det med "/>" istedenfor ">".
Et vanlig problem, og man selv validator kan beskrive løsningen for. Vi hadde ikke skikkelig lukke et element og xhtml krever at alle elementene til å være stengt. Det jeg trenger å gjøre er å finne ut at <br> og endre den til <br /> (sistnevnte åpner og lukker br element innen én uttalelse ').
Nå her er den morsomme delen: Siden WordPress genererer sider dynamisk fra flere kilder / scripts, det er ingen fil som inneholder alle våre kode. Vi må finne ut hvilken fil / script genererer den aktuelle <br>. Vi fikk et hint, men fra linjenummer og tekstutdraget ovenfor. Bla nedover i validator vinduet inn kilden visningsområdet og finn ditt linjenummer.
I dette tilfellet er <br> ganske lett å finne, det er relatert til en RSS-feed kobling i et innlegg. Gå redigere innlegg i spørsmålet og mens redaktøren klikk på html-knappen og traff Tekstbrytning sjekkheftet. Bla nedover til vi finner det fornærmende <br> og endre den til <br />. Så traff Oppdatering i bunnen av html-boksen og deretter Lagre (eller Lagre og fortsett redigering, hvis nødvendig). Nå gå til validator resultatene kategorien og trykk på Revalidate knappen. Sjekk resultater.
La oss gå videre til neste:
. Feil Linje 155 kolonne 196: nødvendige attributtet "alt" ikke spesifisert.
...ages/feed-icon.gif" style="border:0"/>
En annen vanlig en. Alle <img> tags krever alt = "" for nettlesere som ikke viser bilder eller for funksjonshemmede. Dette vil ikke effekten din side ytelse, eller utformingen av siden din, men får for vane å legge til en alt = beskrivelse. Vanligvis er dette en beskrivelse av bildet, i sammenheng med artikkelen (alt = "Bilde av Rediger-meny valg" for eksempel). Sett inn alt = "beskrivelse av bildet her" rett før img avsluttende />. Nå gå til validator resultatene kategorien og trykk på Revalidate knappen. Sjekk resultater.
Enda et eksempel:
. Feil Linje 199 kolonne 6: end tag for "li" utelatt, men OMITTAG NO ble spesifisert.
<ul>Du kan ha unnlatt å lukke et element, eller kanskje du mente å "self-close" et element, som er, og endte det med "/>" istedenfor ">".
I dette tilfellet validator mener vi har glemt å lukke en <li> med en </ li>. På grunn av den dynamiske siden generasjon disse (og mangler </ div> 's) kan være frustrerende å oppspore. Det er ikke uvanlig for en <div> å bli åpnet i én fil og lukket </ div> i en annen. Så jeg anbefaler å ta et dypt pust, chanting, meditere, popping piller, slamming heroin eller hva du smaken av å miste fokus av virkeligheten rundt deg er. Uansett hva det tar å få deg avslappet og fokusert. Ok, glem narkotika ... Musikk?
Start med linje 199. Scroll nedover ... Det validator kan ikke gi oss den eksakte linjen fordi alle det vet er at det ikke var ordentlig lukket før </ ul> on line 199. Så jobber bakover fra linje 199, vil vi ønsker å finne den første <li> element og se om det er lukket hensiktsmessig med en </ li>. I dette eksempelet, var det i 'søk' kode, og jeg måtte gå opp til rundt linje 184. Nå gå til validator resultatene kategorien og trykk på Revalidate knappen. Sjekk resultatene. (Begynner å se et mønster her?)
Hvis du blir sittende fast på en feil, må du gjerne gå over til WordPress Support Forum , men ikke forvent noen der å gjøre jobben for deg. Tross alt, dette er tema, HTML og CSS problemer, ikke WordPress problemer.
Forhåpentligvis vil denne artikkelen vil hjelpe introdusere deg til HTML-validering. Ugyldig HTML kan forsinke din WordPress blog, at det ser fryktelig, og viktigst: Virkelig, virkelig krysse av din støtte aper.
17 Brukere kommentert på "WordPress Feilsøking: Jeg må validere Oh MY?!"
Bare ikke se på mitt nettsted i FF lol 46 feil!
Minst lese din tutorial jeg ble kvitt en feil. Jeg håper å gjøre mer eliminere morgen.
Takket Sam
Good luck! Ganske snart vil du begynne å fange disse før de blir problemer ...
Deretter kan du begynne å hjelpe meg med å fikse min; ')
Dette var soooo nyttig! Jeg gikk 14-2 feil og jeg synes de er alle i kommentarfeltet. Hvordan får jeg tilgang til HTML for disse områdene? Ville jeg åpner kommentarer stilarket?
Det kan være en grunnleggende spørsmålet, men jeg er fortsatt læring! Takk for all hjelp du kan gi!
Hilsen -
b
Ser ut som avsnittet tags fikk doblet opp i kommentarfeltet ... I din admin sidene gå til Manage: Kommentarer, velg Rediger på den ene, deretter i redigeringsvinduet traff HTML-knappen og se etter eventuelle ekstra / overflødige
tagger ...
hi sam
takk for denne siden.
Jeg har lært en god del validering så langt.
har startet og stengt tre WordPress programmer for å lære.
har brukt standard og neuro er "identifikasjon band - 4 kolonne", og dette nettstedet http://sistersahoy.com/learnersawake/
er nå en helt ny - den nyeste WP med samme Nevro tema. klarte å fikse 3 valideringsfeil etter instal - feilen var i bunnteksten - en linje nødvendig lukking med
problemer jeg hadde de 2 siste blogger (nevnt nedenfor) er at selv om jeg kunne holde sidepanelet, den topptekst, bunntekst etc, var jeg ikke i stand til å få hele området validering, som jeg ikke kunne finne hvor koden bor.
Jeg er veldig ny på validering og villige til å sette i gang nødvendige.
Jeg vil også være villig til å skrive, med assistanse en "validering for nybegynnere", som jeg lærer det selv.
se følgende link for min "How To" stil.
http://wordpress.org/support/topic/88458
==================================
SPØRSMÅL:
introduksjon til spørsmålet.
Jeg har den opprinnelige området - wordpress
og speilet området - både Nevro tema "identifisering band-4 kolonnen" - både wp 2.0.3
Jeg har gått frem og tilbake mellom de to, validere hver gang jeg gjorde en endring.
Jeg kan bekrefte:
* Sidebar.php
* Header
* Bunntekst
* Hver kodebit jeg sette i ovennevnte filer
(Og jeg hadde mindre til null suksess med CSS validering.)
etter en stund, mistet jeg plottet, og har begynt et annet merke nye sprø WordPress installasjon.
så har jeg i alle søker jeg ikke kunnet finne noen andre filer å validere området.
for eksempel når jeg validere
http://parentsawake.com
valideringen mislykkes.
at siden består av mer enn
* Sidebar.php
* Header.php
* Footer.php
Så spørsmålet er:
Hvordan får jeg til resten av nettstedet, så jeg kan bekrefte det?
takk for din hjelp så langt,
alto
PS Jeg liker måten teksten vises under dette oppslaget box - for kontroll før du trykker "post"!
Hei igjen sam
Jeg ønsker deg mange velsignelser ...
Jeg sendte en melding fra samme sted, ca 2 timer siden.
og jeg har tenkt på andre ting etter ....
du kan være interessert, jeg er ikke sikker.
wordpress folk, både nye og gamle blir oppmuntret til å begynne å validere.
fra hva jeg kan fortelle selv den langsiktige brukerne ikke vet hvordan å validere.
her er to nybegynner innlegg leter etter en tutorial for samme feil:
'ADMINNICENAME'. Error
på en helt ny WordPress tema, er dette feil første feilen som kommer opp.
på disse to wordpress innlegg nedenfor, det er 3 nybegynnere og en erfaren bruker ikke i stand til å forstå løsningen språket ved verken den som hjelper på wordpress innlegg eller valideringen stedet.
http://wordpress.org/support/topic/78950?replies=12
http://wordpress.org/support/topic/80856
og jeg forstår hvordan det skjer, fordi jeg ikke kunne forstå språket i validering nettstedet.
et søk på WordPress for "validering" gir følgende siden. og det var ingen språk i det at jeg kunne forstå. ikke en bit av undervisning gjorde jeg forstår. ennå, kanskje validering ikke kan forklares - kanskje det er umulig,
fordi hvert sett av feil ville være annerledes?
http://wordpress.org/search/validation
så jeg tilbringer over 10 faste timene prøver alt jeg kunne forestille seg - bare for å fikse det én feil.
Så jeg googlet "'ADMINNICENAME'. Error "og jeg fant løsningen.
Jeg sier Ya sam,
Det er mektig angst bygningen over denne manglende evne til å validere.
Jeg kan føle det på meg bein.
hvis jeg kan hjelpe deg selv eller en person du kjenner med å skrive en validering guide, vil jeg gjerne. Jeg er en full tid forelder, men jeg har tid om kveldene.
helt egoistiske grunner selvfølgelig - jeg ønsker å være i stand til å validere mitt området og bistå i å avverge en bygning frustrasjon fra de eldre wordpressers mot nyere.
folk beskylde newbies for ikke å lese, og ja jeg vet at noen newbies ikke lese. ennå, kan hvilken som helst tilfeldig leser fortelle hvem som gjør forskningen og gjøre den innsatsen før du ber om hjelp - og hvem ikke.
Jeg for en forstå helt hvordan man kan lese noe om og om og om igjen, stå på hodet, foreta en ny kopp kaffe, gå og ta en dusj, sove på det ... og likevel får du opp neste dag, og neste og du fremdeles ikke forstår ordene ...
og deretter WordPress Lorelle den vakre klare ett, kom og forandret alt. alt hun skriver er så forståelig ...
ting som jeg ikke har forstått de siste 3 år for å bruke wordpress, nå er krystallklare når forklares med Lorelle. Jeg spurte henne nylig om hun kunne ta klone seg selv.
uansett er det godt å snakke.
takk sam.
alto
hei igjen
lorelle ikke skrive om validering.
men gir ingen hint om hva andre sider for å validere andre enn
template.php og andre som jeg, uansett hvor haren jeg prøve, kan jeg ikke finne i temaet mitt.
http://lorelle.wordpress.com/2005/10/06/conquering-site-validation-errors/
Jeg har postet den forrige e-post på de ovennevnte url - til lorelle.
alto
Takk for hjelpen, Sam. Bare for å være klare for alle, hver fil i din WordPress Theme katalogen, finnes under /wp-content/theme/yourthemename utgjør modulære filsystemet for å opprette web-sider på din WordPress blog. Det er der du finner alle filene.
Spore opp hvor feilen er i orden å fikse det er forklart i Finne CSS-stiler i WordPress , siden som hjelper deg med å spore opp hvor det er i din Wordpress Theme malfiler for å fikse hva som er blakk.
Takk igjen for all hjelp her, Sam.
hi sam
jeg postet her i går om min manglende evne til å finne de nødvendige filene nevnt av lorelle f.eks template.php, single.php, etc - Vel, jeg har oppdaget at det bare filene i ens tema som man er ment å validere (er det riktig?) - Det er ingen andre filer å søke gjennom - så det er en lettelse ...
så jeg sluttet å prøve å finne ikke-eksisterende filer ... dro alt ut av mine sidepanelet som ikke var tema opprinnelig og lo og se, er mitt nettsted validerer igjen ... oppdraget fullført. Nå vil jeg sette ting tilbake en etter en og validere hver gang.
takk sam for din tid
alto
Alto, er du velkommen.
Et av problemene med å spore ned den nøyaktige plasseringen av valideringsfeil er at plasseringen kan endre seg fra tema til tema. Det tar litt detektiv arbeid ...
Takk for hjelpen! Jeg bare gikk fra 35 feil til 0 ... og det synes som en widget var årsaken nesten alle problemene. Nå på å fikse IE7 problemer.
Hei Sam, jeg bare prøve validere mitt WP blogg og jeg ser Tekst widget gi valideringsfeil selv er tom, selv om det har et stykke kode inni. Jeg bruker WP v2.8.How kan vi fikse-det? Takk
Hei Greeny,
Vanskelig å si uten å se feilen og kilde ... Men mange av dem kommer fra 'nesting' <li> 's, så du bør kanskje sjekke at og samsvarende </ li>' s.
Du perfekt right.W3C validator fortelle meg det samme. "" W3C Validator bekrefte den samme HTML-kildekoden som jeg viser i
nettleseren og viser meg plassen til dem, men jeg dont vite hvor er koden som jeg har til corect.
Hva er / er navnet på filen (e) jeg må fikse?
Alle er del av WordPress koden ikke mine.
Jeg takker deg så mye for din tålmodighet.
Jeg tror du finner den i sidebar.php fil, det er vanligvis der de widgets kalles.
Good luck! Gi meg beskjed hvis du fortsatt ikke finner det og jeg skal åpne en tråd i forumet mitt ...
Nice blogg, jeg liker det, dets informative,
Jeg vil besøke hans blogg oftere.
Jeg liker artikkelen din spesielt om
Wordpress Feilsøking: Jeg må validere? Oh MY!
Skål
En Barra lateral gjøre MEU blog ingen wordpress com tema Borja Fernandez está aparecendo abaixo dos innlegg. Como eu faço pra Resolver o problema. Comecei en usar o blog agora e Não faço en Minima idéia de como eu resolvo isso. Por favør dar uma força ae.
abs
Guilherme Lima































