Windows Tips & News

Jak naprawić problemy z walidacją znaczników we wtyczce lightbox

click fraud protection

Tutaj, w Winaero, iw niektórych innych moich projektach, wolę używać fantazyjnych efektów dla obrazów wstawianych do postów na blogu. ten efekt lightbox, jak wiadomo, jest dostarczany przez szereg wtyczek do WordPressa. Kiedyś zmieniłem motyw mojego bloga WordPress i próbowałem go zweryfikować za pomocą walidator w3c, ale znaczniki HTML dostarczone przez moją poprzednią wtyczkę lightbox były nieprawidłowe i nieprawidłowe. Postanowiłem rozwiązać problem i wtedy odkryłem „Zawsze prawidłowy Lightbox" wtyczka, która tworzy prawidłowe znaczniki. Byłem prawie całkowicie zadowolony, dopóki nie zauważyłem z tym problemów.

Pierwszym problemem był zły podpis pod zdjęciem. Wtyczka Always Valid Lightbox zawsze próbuje użyć Tytuł Zdjęcia, którego prawie nigdy nie używam do swoich obrazów. Gdy podpis nie jest ustawiony, nie wyświetla nic w Lightbox. Zamiast tego używam tekst atrybutu „alt” których wtyczka nie wyświetlała.

Drugim problemem była dziwna zmiana rozmiaru obrazu. Ostatnio miałem z tym problem z moim „Jak odzyskać karty w Yahoo! Poczta" Poczta. Ma następujący obraz:

Kiedy kliknąłem ten obraz, otrzymałem następujący lightbox:

Postanowiłem więc rozwidlić wtyczkę. Zmieniłem kod zmiany rozmiaru i sprawiłem, że wtyczka odwołuje się do atrybutu „alt”, jeśli podpis nie jest ustawiony. Wynik jest następujący:

Jak widać, wyświetlany jest również opis tekstowy pod obrazem. Usunąłem też ładowanie zewnętrznej biblioteki jQuery, ponieważ jest po prostu złe. WordPress ma już wbudowane jQuery. Tak więc teraz jestem całkowicie zadowolony z moda wtyczki. Postanowiłem nazwać swoją wersję: Zawsze prawidłowy mod Lightbox.

Moją modyfikację możesz pobrać stąd:

Pobierz wtyczkę Always Valid Lightbox Mod dla WordPress

Jeśli i kiedy zostanie zaakceptowany w galerii wtyczek WordPress, dodam również link do strony wtyczki.

Teraz możesz pobrać wtyczkę z oficjalnej galerii WordPressa.

Pobierz z WordPress.org

Microsoft wycofuje Remix 3D 10 stycznia 2020 r.

Microsoft wycofuje Remix 3D 10 stycznia 2020 r.

Witryna internetowa Remix 3D firmy Microsoft umożliwia użytkownikom programu Paint 3D pobieranie ...

Czytaj więcej

Kolorowe ikony systemu Windows 10: Microsoft Stream of Office 365

Kolorowe ikony systemu Windows 10: Microsoft Stream of Office 365

Microsoft kontynuuje prace nad aktualizacją ikon dla wbudowanych aplikacji Windows 10. Wszystkie ...

Czytaj więcej

Skórka Eternity AIO v1.00 od AIMP3

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej