Sinds kort heb ik besloten om eens eindelijk mijn eigen website op te zetten. Dit is WordPress geworden. Mijn WordPress hoster + domein heb ik beide bij TransIP afgenomen. Ik ben gewoon aan de slag gegaan met het default WordPress theme TwentyTwentyThree en ik ben verder compleet nieuw met de leercurve van een website maken, dus het gaat vooral heel langzaam
En het eerste wat ik nu aan het doen ben is de website vullen. Opmaak en andere thema-gerelateerde opsmuck kijk ik later wel naar.
Ik wil nu iets simpels: een gallery pagina waarin ik een Flickr fotoalbum laat zien in zo'n soort van gallery-box met thumbnails als preview.
Daarvoor gebruik ik een van de meest bekende plugins: Album Photostream Profile For Flickr van A WP Life.
Deze plugin werkt door in de pagina die je wilt voorzien van een album een WordPress shortcode element te gebruiken die deze plugin genereert bij het exposen van het album.
Dat ziet er dan zo uit:

Na het publishen lijkt lijkt goed...Maar mijn gallery pagina laat geen foto's zien. Wanneer je met de muis eroverheen zweeft, dan zie je wel dat de cursor klikbaar wordt en er dus wel degelijk een grid van thumbnails achter zit.
Dus het is er wel, alleen niet zichtbaar.
Nou heb ik dus contact opgenomen met A WP Life en zij kwamen aan met dat ik "lazy loading" uit moest zetten. Ik heb liggen zoeken totdat ik een ons woog, maar niets over deze functionaliteit gevonden.
Ik heb de plugin W3 Total Cache ook geinstalleerd en die zegt bij het tabje User Experience dat lazy loading disabled is (met rode letters nog wel
). Dus ik ga er vanuit dat het uit staat, ondanks ik verder 0,0 settings aangaande lazy loading kon vinden. Daarnaast weet ik even niet of het niet juist wél de bedoeling is dat lazyloading aan blijft staan voor de snelheid van je website. Maar goed, daar moet ik me nog effe in verdiepen.
Als antwoord daarop gaf de plugin-maker aan dat ik hun mijn admin en login maar moest geven zodat ze het konden fixen. Ik dacht het dus niet!
Nu heb ik in firefox de pagina inspector bekeken en ik ben echt niet meer bij met alle HTML gedoe, maar ik heb 2 dingen gevonden die me verdacht leken:
1: lazy loading staat toch aan (klikbaar):

2: er wordt aangegeven dat "Interactive elements must be labelled, meaning if an element is intended for users to interact with it, it should have a label" (klikbaar):

Dit klinken me als 2 problemen die hoe dan ook gefixed moeten worden.
Aangezien plugins vaker met de default WordPress code werken, lijkt het me dat hun plugin misschien niet het issue is, maar dat het eerder aan WordPress zelf ligt.
Ik heb de plugin-maker een mail gestuurd hoe ik dit kan fixen, maar ik dacht, misschien lopen hier op GoT wat WordPress guru's rond die misschien wel weten hoe het op te lossen.
Ik wil nu iets simpels: een gallery pagina waarin ik een Flickr fotoalbum laat zien in zo'n soort van gallery-box met thumbnails als preview.
Daarvoor gebruik ik een van de meest bekende plugins: Album Photostream Profile For Flickr van A WP Life.
Deze plugin werkt door in de pagina die je wilt voorzien van een album een WordPress shortcode element te gebruiken die deze plugin genereert bij het exposen van het album.
Dat ziet er dan zo uit:

Na het publishen lijkt lijkt goed...Maar mijn gallery pagina laat geen foto's zien. Wanneer je met de muis eroverheen zweeft, dan zie je wel dat de cursor klikbaar wordt en er dus wel degelijk een grid van thumbnails achter zit.
Dus het is er wel, alleen niet zichtbaar.
Nou heb ik dus contact opgenomen met A WP Life en zij kwamen aan met dat ik "lazy loading" uit moest zetten. Ik heb liggen zoeken totdat ik een ons woog, maar niets over deze functionaliteit gevonden.
Ik heb de plugin W3 Total Cache ook geinstalleerd en die zegt bij het tabje User Experience dat lazy loading disabled is (met rode letters nog wel
Als antwoord daarop gaf de plugin-maker aan dat ik hun mijn admin en login maar moest geven zodat ze het konden fixen. Ik dacht het dus niet!
Nu heb ik in firefox de pagina inspector bekeken en ik ben echt niet meer bij met alle HTML gedoe, maar ik heb 2 dingen gevonden die me verdacht leken:
1: lazy loading staat toch aan (klikbaar):

2: er wordt aangegeven dat "Interactive elements must be labelled, meaning if an element is intended for users to interact with it, it should have a label" (klikbaar):

Dit klinken me als 2 problemen die hoe dan ook gefixed moeten worden.
Aangezien plugins vaker met de default WordPress code werken, lijkt het me dat hun plugin misschien niet het issue is, maar dat het eerder aan WordPress zelf ligt.
Ik heb de plugin-maker een mail gestuurd hoe ik dit kan fixen, maar ik dacht, misschien lopen hier op GoT wat WordPress guru's rond die misschien wel weten hoe het op te lossen.
Canon: EOS R6 | EF 16-35/4L IS USM | EF 70-200/2.8L IS II USM
Zeiss: 35/2 Distagon | 50/2 Makro-Planar | 85/1.4 Planar | 100/2 Makro-Planar | 135/2 Apo Sonnar