A jelölésérvényesítési problémák megoldása az átvilágítódoboz-bővítménnyel
Itt, a Winaeronál és néhány más projektemnél is inkább divatos effektust használok a blogbejegyzésekbe beillesztett képekhez. Az lightbox hatás, mint köztudott, számos WordPress bővítmény biztosítja. Egyszer megváltoztattam a WordPress blogom témáját, és megpróbáltam érvényesíteni a w3c érvényesítő, de az előző lightbox beépülő modul által biztosított HTML-jelölés helytelen volt és nem érvényes. Úgy döntöttem, hogy megoldom a problémát, és ekkor fedeztem fel a "Mindig érvényes átvilágítódoboz" plugin, amely érvényes jelölést állít elő. Szinte teljesen elégedett voltam, amíg észre nem vettem néhány problémát.
Hirdetés
Az első probléma a rossz képaláírás volt. Az Always Valid Lightbox beépülő modul mindig megpróbálja használni a képaláírás, amit szinte soha nem használok a képeimhez. Ha a felirat nincs beállítva, semmit sem jelenít meg az átvilágítódobozban. Ehelyett a "alt" attribútum szövege amelyet a plugin nem jelenített meg.
A második probléma a furcsa képméretezés volt. Nemrég szembesültem vele egy problémával a "A lapok visszaállítása a Yahoo! Posta" bejegyzés. A következő kép látható rajta:
Amikor rákattintottam a képre, a következő átvilágítódobozt kaptam:
Ezért úgy döntöttem, hogy elágazom a plugint. Módosítottam az átméretező kódot, és a beépülő modult az "alt" attribútumra hivatkoztam, ha a felirat nincs beállítva. Az eredmény a következő:
Mint látható, a kép alatti szöveges leírás is látható. Ezenkívül eltávolítottam a külső jQuery könyvtár betöltését, mert az egyszerűen rossz. A WordPress már rendelkezik beépített jQuery-vel. Tehát most teljesen elégedett vagyok a bővítmény modjával. Úgy döntöttem, hogy az én verziómat hívom: Mindig érvényes Lightbox Mod.
A módosításomat innen töltheti le:
Töltse le a Mindig érvényes Lightbox Mod beépülő modult a WordPresshez
Ha és amikor jóváhagyásra kerül a WordPress beépülő modulok galériájában, a linket is hozzáadom a bővítmény oldalához.
Most már letöltheti a bővítményt a hivatalos WordPress galériából.
Töltse le a WordPress.org webhelyről